Wiselib
|
#include <list_static.h>
Public Types | |
typedef list_size_t | difference_type |
typedef list_iterator< Value_P > | iterator_type |
typedef list_node< Value_P > | node_type |
typedef Value_P * | pointer |
typedef Value_P & | reference |
Public Member Functions | |
list_iterator (node_type *node) | |
default constructor | |
node_type * | node () |
reference | operator* () const |
pointer | operator-> () const |
iterator_type & | operator++ () |
iterator_type | operator++ (int) |
iterator_type & | operator-- () |
iterator_type | operator-- (int) |
bool | operator== (const iterator_type &x) const |
bool | operator!= (const iterator_type &x) const |
typedef list_size_t wiselib::list_iterator< Value_P >::difference_type |
typedef list_iterator<Value_P> wiselib::list_iterator< Value_P >::iterator_type |
typedef list_node<Value_P> wiselib::list_iterator< Value_P >::node_type |
typedef Value_P* wiselib::list_iterator< Value_P >::pointer |
typedef Value_P& wiselib::list_iterator< Value_P >::reference |
wiselib::list_iterator< Value_P >::list_iterator | ( | node_type * | node | ) | [inline] |
default constructor
node_type* wiselib::list_iterator< Value_P >::node | ( | void | ) | [inline] |
bool wiselib::list_iterator< Value_P >::operator!= | ( | const iterator_type & | x | ) | const [inline] |
reference wiselib::list_iterator< Value_P >::operator* | ( | ) | const [inline] |
iterator_type& wiselib::list_iterator< Value_P >::operator++ | ( | ) | [inline] |
iterator_type wiselib::list_iterator< Value_P >::operator++ | ( | int | ) | [inline] |
iterator_type wiselib::list_iterator< Value_P >::operator-- | ( | int | ) | [inline] |
iterator_type& wiselib::list_iterator< Value_P >::operator-- | ( | ) | [inline] |
pointer wiselib::list_iterator< Value_P >::operator-> | ( | ) | const [inline] |
bool wiselib::list_iterator< Value_P >::operator== | ( | const iterator_type & | x | ) | const [inline] |