#include <list_head.h>
Inheritance diagram for rpa::rpa_list_head< Struct, Member >::iterator:

Public Types | |
| typedef std::bidirectional_iterator_tag | iterator_category |
| typedef Struct | value_type |
Public Member Functions | |
| Struct & | operator * (void) |
| ::list_head * | operator-> (void) |
| iterator & | operator++ (void) |
| iterator & | operator-- (void) |
| bool | operator!= (const rpa_list_head &refLH) const |
| iterator & | operator= (const iterator &refIt) |
| iterator & | operator= (const ::list_head *ptrLH) |
| typedef std::bidirectional_iterator_tag rpa::rpa_list_head< Struct, Member >::iterator::iterator_category |
| typedef Struct rpa::rpa_list_head< Struct, Member >::iterator::value_type |
| Struct& rpa::rpa_list_head< Struct, Member >::iterator::operator * | ( | void | ) | [inline] |
This object points on a member of 'Type'. The macro 'list_entry' is defined in Linux include file.
| bool rpa::rpa_list_head< Struct, Member >::iterator::operator!= | ( | const rpa_list_head & | refLH | ) | const [inline] |
| iterator& rpa::rpa_list_head< Struct, Member >::iterator::operator++ | ( | void | ) | [inline] |
| iterator& rpa::rpa_list_head< Struct, Member >::iterator::operator-- | ( | void | ) | [inline] |
| ::list_head* rpa::rpa_list_head< Struct, Member >::iterator::operator-> | ( | void | ) | [inline] |
| iterator& rpa::rpa_list_head< Struct, Member >::iterator::operator= | ( | const ::list_head * | ptrLH | ) | [inline] |
| iterator& rpa::rpa_list_head< Struct, Member >::iterator::operator= | ( | const iterator & | refIt | ) |
1.4.7