

It's a bidirectional iterator with value type 'xml_node'.
| Public Member Functions | |
| xml_node_iterator () | |
| Default ctor. | |
| xml_node_iterator (const xml_node &node) | |
| Initializing ctor. | |
| xml_node_iterator (xml_node_struct *ref, xml_node_struct *prev) | |
| Initializing ctor (for past-the-end). | |
| bool | operator== (const xml_node_iterator &rhs) const | 
| Check if this iterator is equal to rhs. | |
| bool | operator!= (const xml_node_iterator &rhs) const | 
| Check if this iterator is not equal to rhs. | |
| xml_node & | operator * () | 
| Dereferencing operator. | |
| xml_node * | operator-> () | 
| Member access operator. | |
| const xml_node_iterator & | operator++ () | 
| Pre-increment operator. | |
| xml_node_iterator | operator++ (int) | 
| Post-increment operator. | |
| const xml_node_iterator & | operator-- () | 
| Pre-decrement operator. | |
| xml_node_iterator | operator-- (int) | 
| Post-decrement operator. | |
| Friends | |
| class | xml_node | 
| 
 | 
| Initializing ctor. 
 
 | 
| 
 | ||||||||||||
| Initializing ctor (for past-the-end). 
 
 | 
| 
 | 
| Check if this iterator is equal to rhs. 
 
 
 | 
| 
 | 
| Check if this iterator is not equal to rhs. 
 
 
 | 
| 
 | 
| Dereferencing operator. 
 
 | 
| 
 | 
| Member access operator. 
 
 | 
| 
 | 
| Pre-increment operator. 
 
 | 
| 
 | 
| Post-increment operator. 
 
 | 
| 
 | 
| Pre-decrement operator. 
 
 | 
| 
 | 
| Post-decrement operator. 
 
 | 
 1.4.6-NO
 1.4.6-NO