Aleph-w  1.9
General library for algorithms and data structures
Aleph::In_Iterator< GT, SA > Class Template Reference

#include <tpl_graph.H>

+ Inheritance diagram for Aleph::In_Iterator< GT, SA >:
+ Collaboration diagram for Aleph::In_Iterator< GT, SA >:

Public Types

typedef GT::In_Iterator ::Item_Type Item_Type
 Tipo de elemento que retorna get_curr()
 
typedef GT::In_Iterator Iterator_Type
 El tipo de iterador.
 

Public Member Functions

const GT::Node * & get_container () const
 
GT::In_Iterator & get_iterator ()
 Retorna el iterador de fondo.
 
SA & get_filter ()
 
void set_filter (SA si)
 
void set_cookie (void *__cookie)
 
void next ()
 Adelanta el iterador una posición.
 
void next_ne () noexcept
 
void prev ()
 Retrocede el iterador una posición.
 
void reset_first ()
 Coloca el iterador sobre el primer elemento de la secuencia.
 
void reset_last ()
 Coloca el iterador sobre el último elemento de la secuencia.
 

Detailed Description

template<class GT, class SA = Dft_Show_Arc<GT>>
class Aleph::In_Iterator< GT, SA >

Filtered iterator for incoming arcs of a node

Member Function Documentation

◆ get_filter()

SA & Aleph::Filter_Iterator< GT::Node * , GT::In_Iterator , SA >::get_filter ( )
inlineinherited

Retorna una referencia a la clase filtro. Úsese esta función si se requiere obtener el estado del filtro (recuérdese que se perderá cuando se invoque al destructor ~Filter_Iterator()


The documentation for this class was generated from the following file:

Leandro Rabindranath León