pugi::xml_named_node_iterator Class Reference

#include <pugixml.hpp>

Collaboration diagram for pugi::xml_named_node_iterator:

Collaboration graph
[legend]

List of all members.

Public Types

typedef ptrdiff_t difference_type
typedef xml_node value_type
typedef xml_nodepointer
typedef xml_nodereference
typedef std::forward_iterator_tag iterator_category

Public Member Functions

 xml_named_node_iterator ()
 xml_named_node_iterator (const xml_node &node, const char_t *name)
bool operator== (const xml_named_node_iterator &rhs) const
bool operator!= (const xml_named_node_iterator &rhs) const
xml_nodeoperator* () const
xml_nodeoperator-> () const
const xml_named_node_iteratoroperator++ ()
xml_named_node_iterator operator++ (int)


Detailed Description

Definition at line 739 of file pugixml.hpp.


Member Typedef Documentation

Definition at line 743 of file pugixml.hpp.

typedef std::forward_iterator_tag pugi::xml_named_node_iterator::iterator_category

Definition at line 749 of file pugixml.hpp.

Definition at line 745 of file pugixml.hpp.

Definition at line 746 of file pugixml.hpp.

Definition at line 744 of file pugixml.hpp.


Constructor & Destructor Documentation

PUGI__FN pugi::xml_named_node_iterator::xml_named_node_iterator (  ) 

Definition at line 4632 of file pugixml.cpp.

PUGI__FN pugi::xml_named_node_iterator::xml_named_node_iterator ( const xml_node node,
const char_t name 
)

Definition at line 4636 of file pugixml.cpp.


Member Function Documentation

PUGI__FN bool pugi::xml_named_node_iterator::operator!= ( const xml_named_node_iterator rhs  )  const

Definition at line 4645 of file pugixml.cpp.

PUGI__FN xml_node & pugi::xml_named_node_iterator::operator* (  )  const

Definition at line 4650 of file pugixml.cpp.

References pugi::xml_node::_root.

PUGI__FN xml_named_node_iterator pugi::xml_named_node_iterator::operator++ ( int   ) 

Definition at line 4669 of file pugixml.cpp.

PUGI__FN const xml_named_node_iterator & pugi::xml_named_node_iterator::operator++ (  ) 

Definition at line 4662 of file pugixml.cpp.

References pugi::xml_node::_root, and pugi::xml_node::next_sibling().

Here is the call graph for this function:

PUGI__FN xml_node * pugi::xml_named_node_iterator::operator-> (  )  const

Definition at line 4656 of file pugixml.cpp.

References pugi::xml_node::_root.

PUGI__FN bool pugi::xml_named_node_iterator::operator== ( const xml_named_node_iterator rhs  )  const

Definition at line 4640 of file pugixml.cpp.


The documentation for this class was generated from the following files:

Generated on Thu Jul 6 00:34:23 2017 for Moses by  doxygen 1.5.9