HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
pugi::xml_named_node_iterator Class Reference

#include <pugixml.hpp>

Public Types

typedef ptrdiff_t difference_type
 
typedef xml_node value_type
 
typedef xml_nodepointer
 
typedef xml_nodereference
 
typedef
std::bidirectional_iterator_tag 
iterator_category
 
typedef ptrdiff_t difference_type
 
typedef xml_node value_type
 
typedef xml_nodepointer
 
typedef xml_nodereference
 
typedef
std::bidirectional_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)
 
const xml_named_node_iteratoroperator-- ()
 
xml_named_node_iterator operator-- (int)
 
 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)
 
const xml_named_node_iteratoroperator-- ()
 
xml_named_node_iterator operator-- (int)
 

Friends

class xml_node
 

Detailed Description

Definition at line 879 of file pugixml.hpp.

Member Typedef Documentation

Definition at line 873 of file pugixml.hpp.

Definition at line 885 of file pugixml.hpp.

typedef std::bidirectional_iterator_tag pugi::xml_named_node_iterator::iterator_category

Definition at line 879 of file pugixml.hpp.

typedef std::bidirectional_iterator_tag pugi::xml_named_node_iterator::iterator_category

Definition at line 891 of file pugixml.hpp.

Definition at line 875 of file pugixml.hpp.

Definition at line 887 of file pugixml.hpp.

Definition at line 876 of file pugixml.hpp.

Definition at line 888 of file pugixml.hpp.

Constructor & Destructor Documentation

PUGI__FN pugi::xml_named_node_iterator::xml_named_node_iterator ( )

Definition at line 6692 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 6696 of file pugixml.cpp.

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

Member Function Documentation

Definition at line 6709 of file pugixml.cpp.

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

Definition at line 6714 of file pugixml.cpp.

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

Definition at line 6726 of file pugixml.cpp.

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

Definition at line 6733 of file pugixml.cpp.

const xml_named_node_iterator& pugi::xml_named_node_iterator::operator-- ( )
xml_named_node_iterator pugi::xml_named_node_iterator::operator-- ( int  )
PUGI__FN const xml_named_node_iterator & pugi::xml_named_node_iterator::operator-- ( )

Definition at line 6740 of file pugixml.cpp.

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

Definition at line 6755 of file pugixml.cpp.

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

Definition at line 6720 of file pugixml.cpp.

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

Definition at line 6704 of file pugixml.cpp.

Friends And Related Function Documentation

xml_node
friend

Definition at line 881 of file pugixml.hpp.


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