$extrastylesheet
#include <mln/util/internal/graph_iter.hh>
Public Member Functions | |
const Elt & | p_hook_ () const |
const Elt & | subj_ () |
edge_fwd_iterator () | |
edge_fwd_iterator (const G &g) | |
bool | is_valid () const |
void | invalidate () |
void | start () |
void | next () |
Elt::id_t | id () const |
operator typename Elt::id_t () const | |
operator typename Elt::id_value_t () const | |
operator const Elt & () const |
Protected Member Functions | |
util::edge_id_t | next_id_ () const |
util::edge_id_t | start_id_ () const |
Protected Attributes | |
Elt | p_ |
Public Types | |
typedef Proxy< void > | category |
typedef E | exact_t |
Definition at line 111 of file graph_iter.hh.
mln::internal::edge_fwd_iterator< G >::edge_fwd_iterator | ( | ) |
Constructors.
mln::internal::edge_fwd_iterator< G >::edge_fwd_iterator | ( | const G & | g | ) |
|
inherited |
Return the element id.
|
inherited |
Invalidate the iterator.
|
inherited |
Iterator interfaceTest if the iterator is valid.
|
inherited |
Go to the next value.
|
protected |
Returns the next element id.
Called in next();
|
inherited |
Conversion operator. Returns the graph element.
|
inherited |
Conversion operator. Returns the element id.
|
inherited |
Conversion operator.
Returns the element id. FIXME: May cause ambiguities.
|
inherited |
Return the element pointed by this iterator.
|
inherited |
Start an iteration.
|
protected |
Returns the id of the first element.
Called in start();
|
inherited |
Proxy subject.
|
protectedinherited |
Definition at line 88 of file graph_iter_base.hh.
|
inherited |
Definition at line 229 of file core/concept/proxy.hh.
|
inherited |