pugi::xml_tree_walker Class Reference

#include <pugixml.hpp>

List of all members.

Public Member Functions

 xml_tree_walker ()
virtual ~xml_tree_walker ()
virtual bool begin (xml_node &node)
virtual bool for_each (xml_node &node)=0
virtual bool end (xml_node &node)

Protected Member Functions

int depth () const

Friends

class xml_node


Detailed Description

Definition at line 774 of file pugixml.hpp.


Constructor & Destructor Documentation

PUGI__FN pugi::xml_tree_walker::xml_tree_walker (  ) 

Definition at line 3323 of file pugixml.cpp.

PUGI__FN pugi::xml_tree_walker::~xml_tree_walker (  )  [virtual]

Definition at line 3327 of file pugixml.cpp.


Member Function Documentation

PUGI__FN bool pugi::xml_tree_walker::begin ( xml_node node  )  [virtual]

Definition at line 3336 of file pugixml.cpp.

Referenced by pugi::xml_node::traverse().

Here is the caller graph for this function:

PUGI__FN int pugi::xml_tree_walker::depth (  )  const [protected]

Definition at line 3331 of file pugixml.cpp.

PUGI__FN bool pugi::xml_tree_walker::end ( xml_node node  )  [virtual]

Definition at line 3341 of file pugixml.cpp.

Referenced by pugi::xml_node::traverse().

Here is the caller graph for this function:

virtual bool pugi::xml_tree_walker::for_each ( xml_node node  )  [pure virtual]

Referenced by pugi::xml_node::traverse().

Here is the caller graph for this function:


Friends And Related Function Documentation

friend class xml_node [friend]

Definition at line 776 of file pugixml.hpp.


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