|
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 94 of file rapidxml_iterators.hpp.
using difference_type = std::ptrdiff_t |
Definition at line 102 of file rapidxml_iterators.hpp.
using iterator_category = std::bidirectional_iterator_tag |
Definition at line 103 of file rapidxml_iterators.hpp.
using pointer = typename xml_attribute<Ch>* |
Definition at line 101 of file rapidxml_iterators.hpp.
using reference = typename xml_attribute<Ch>& |
Definition at line 100 of file rapidxml_iterators.hpp.
using value_type = typename xml_attribute<Ch> |
Definition at line 99 of file rapidxml_iterators.hpp.
|
inline |
Definition at line 105 of file rapidxml_iterators.hpp.
|
inline |
Definition at line 110 of file rapidxml_iterators.hpp.
|
inline |
Definition at line 160 of file rapidxml_iterators.hpp.
|
inline |
Definition at line 115 of file rapidxml_iterators.hpp.
|
inline |
Definition at line 127 of file rapidxml_iterators.hpp.
|
inline |
Definition at line 134 of file rapidxml_iterators.hpp.
|
inline |
Definition at line 141 of file rapidxml_iterators.hpp.
|
inline |
Definition at line 148 of file rapidxml_iterators.hpp.
|
inline |
Definition at line 121 of file rapidxml_iterators.hpp.
|
inline |
Definition at line 155 of file rapidxml_iterators.hpp.