Go to the documentation of this file. 1 #ifndef RAPIDXML_ITERATORS_HPP_INCLUDED
2 #define RAPIDXML_ITERATORS_HPP_INCLUDED
33 :
m_node(node->first_node())
reference operator*() const
reference operator*() const
bool operator==(const attribute_iterator< Ch > &rhs)
Iterator of child attributes of xml_node.
std::bidirectional_iterator_tag iterator_category
node_iterator(xml_node< Ch > *node)
attribute_iterator operator++(int)
bool operator!=(const node_iterator< Ch > &rhs)
xml_attribute< Ch > & reference
xml_attribute< Ch > * pointer
attribute_iterator & operator--()
attribute_iterator operator--(int)
bool operator==(const node_iterator< Ch > &rhs)
node_iterator & operator++()
xml_attribute< Ch > * m_attribute
xml_node< Ch > value_type
std::ptrdiff_t difference_type
Iterator of child nodes of xml_node.
pointer operator->() const
attribute_iterator & operator++()
std::ptrdiff_t difference_type
pointer operator->() const
xml_attribute< Ch > value_type
node_iterator & operator--()
attribute_iterator(xml_node< Ch > *node)
xml_node< Ch > & reference
std::bidirectional_iterator_tag iterator_category
node_iterator operator--(int)
bool operator!=(const attribute_iterator< Ch > &rhs)
node_iterator operator++(int)
mvsim
Author(s):
autogenerated on Wed May 28 2025 02:13:08