|
Iterator of child attributes of xml_node. More...
#include <ArmarXCore/core/rapidxml/rapidxml_iterators.hpp>
Public Types | |
using | difference_type = std::ptrdiff_t |
using | iterator_category = std::bidirectional_iterator_tag |
using | pointer = typename xml_attribute< Ch > * |
using | reference = typename xml_attribute< Ch > & |
using | value_type = typename xml_attribute< Ch > |
Public Member Functions | |
attribute_iterator () | |
attribute_iterator (xml_node< Ch > *node) | |
bool | operator!= (const attribute_iterator< Ch > &rhs) |
reference | operator* () const |
attribute_iterator & | operator++ () |
attribute_iterator | operator++ (int) |
attribute_iterator & | operator-- () |
attribute_iterator | operator-- (int) |
pointer | operator-> () const |
bool | operator== (const attribute_iterator< Ch > &rhs) |
Iterator of child attributes of xml_node.
Definition at line 97 of file rapidxml_iterators.hpp.
using difference_type = std::ptrdiff_t |
Definition at line 104 of file rapidxml_iterators.hpp.
using iterator_category = std::bidirectional_iterator_tag |
Definition at line 105 of file rapidxml_iterators.hpp.
using pointer = typename xml_attribute<Ch>* |
Definition at line 103 of file rapidxml_iterators.hpp.
using reference = typename xml_attribute<Ch>& |
Definition at line 102 of file rapidxml_iterators.hpp.
using value_type = typename xml_attribute<Ch> |
Definition at line 101 of file rapidxml_iterators.hpp.
|
inline |
Definition at line 107 of file rapidxml_iterators.hpp.
|
inline |
Definition at line 111 of file rapidxml_iterators.hpp.
|
inline |
Definition at line 168 of file rapidxml_iterators.hpp.
|
inline |
Definition at line 116 of file rapidxml_iterators.hpp.
|
inline |
Definition at line 130 of file rapidxml_iterators.hpp.
|
inline |
Definition at line 138 of file rapidxml_iterators.hpp.
|
inline |
Definition at line 146 of file rapidxml_iterators.hpp.
|
inline |
Definition at line 154 of file rapidxml_iterators.hpp.
|
inline |
Definition at line 123 of file rapidxml_iterators.hpp.
|
inline |
Definition at line 162 of file rapidxml_iterators.hpp.