Forward iterator on line graph window. More...
#include <graph_window_if_piter.hh>
Inherits site_relative_iterator_base< W, graph_window_if_piter< S, W, I > >, and is_masked_impl_selector< S, W::mask_t::domain_t, graph_window_if_piter< S, W, I > >.
Public Types | |
typedef S::fun_t::result | P |
Associated types. | |
Public Member Functions | |
void | next () |
Go to the next element. | |
graph_window_if_piter () | |
Construction. | |
const S::graph_element & | element () const |
Return the graph element pointed by this iterator. | |
unsigned | id () const |
Return the graph element id. |
Forward iterator on line graph window.
Definition at line 47 of file graph_window_if_piter.hh.
typedef S::fun_t ::result mln::graph_window_if_piter< S, W, I >::P |
Associated types.
Definition at line 60 of file graph_window_if_piter.hh.
mln::graph_window_if_piter< S, W, I >::graph_window_if_piter | ( | ) | [inline] |
Construction.
Definition at line 122 of file graph_window_if_piter.hh.
const S::graph_element & mln::graph_window_if_piter< S, W, I >::element | ( | ) | const [inline] |
Return the graph element pointed by this iterator.
Definition at line 213 of file graph_window_if_piter.hh.
unsigned mln::graph_window_if_piter< S, W, I >::id | ( | ) | const [inline] |
Return the graph element id.
FIXME: we do not want to have this member since there is an automatic conversion to the graph element. C++ does not seem to use this conversion operator.
Definition at line 221 of file graph_window_if_piter.hh.
void mln::Site_Iterator< graph_window_if_piter< S, W, I > >::next | ( | ) | [inherited] |
Go to the next element.