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

#include <pugixml.hpp>

Public Types

enum  type_t {
  type_unsorted, type_sorted, type_sorted_reverse, type_unsorted,
  type_sorted, type_sorted_reverse
}
 
enum  type_t {
  type_unsorted, type_sorted, type_sorted_reverse, type_unsorted,
  type_sorted, type_sorted_reverse
}
 
typedef const xpath_nodeconst_iterator
 
typedef const xpath_nodeiterator
 
typedef const xpath_nodeconst_iterator
 
typedef const xpath_nodeiterator
 

Public Member Functions

 xpath_node_set ()
 
 xpath_node_set (const_iterator begin, const_iterator end, type_t type=type_unsorted)
 
 ~xpath_node_set ()
 
 xpath_node_set (const xpath_node_set &ns)
 
xpath_node_setoperator= (const xpath_node_set &ns)
 
type_t type () const
 
size_t size () const
 
const xpath_nodeoperator[] (size_t index) const
 
const_iterator begin () const
 
const_iterator end () const
 
void sort (bool reverse=false)
 
xpath_node first () const
 
bool empty () const
 
 xpath_node_set ()
 
 xpath_node_set (const_iterator begin, const_iterator end, type_t type=type_unsorted)
 
 ~xpath_node_set ()
 
 xpath_node_set (const xpath_node_set &ns)
 
xpath_node_setoperator= (const xpath_node_set &ns)
 
type_t type () const
 
size_t size () const
 
const xpath_nodeoperator[] (size_t index) const
 
const_iterator begin () const
 
const_iterator end () const
 
void sort (bool reverse=false)
 
xpath_node first () const
 
bool empty () const
 

Detailed Description

Definition at line 1318 of file pugixml.hpp.

Member Typedef Documentation

Definition at line 1314 of file pugixml.hpp.

Definition at line 1333 of file pugixml.hpp.

Member Enumeration Documentation

Enumerator
type_unsorted 
type_sorted 
type_sorted_reverse 
type_unsorted 
type_sorted 
type_sorted_reverse 

Definition at line 1303 of file pugixml.hpp.

Enumerator
type_unsorted 
type_sorted 
type_sorted_reverse 
type_unsorted 
type_sorted 
type_sorted_reverse 

Definition at line 1322 of file pugixml.hpp.

Constructor & Destructor Documentation

PUGI__FN pugi::xpath_node_set::xpath_node_set ( )

Definition at line 11956 of file pugixml.cpp.

PUGI__FN pugi::xpath_node_set::xpath_node_set ( const_iterator  begin,
const_iterator  end,
type_t  type = type_unsorted 
)

Definition at line 11960 of file pugixml.cpp.

PUGI__FN pugi::xpath_node_set::~xpath_node_set ( )

Definition at line 11965 of file pugixml.cpp.

PUGI__FN pugi::xpath_node_set::xpath_node_set ( const xpath_node_set ns)

Definition at line 11971 of file pugixml.cpp.

pugi::xpath_node_set::xpath_node_set ( )
pugi::xpath_node_set::xpath_node_set ( const_iterator  begin,
const_iterator  end,
type_t  type = type_unsorted 
)
pugi::xpath_node_set::~xpath_node_set ( )
pugi::xpath_node_set::xpath_node_set ( const xpath_node_set ns)

Member Function Documentation

const_iterator pugi::xpath_node_set::begin ( ) const
PUGI__FN xpath_node_set::const_iterator pugi::xpath_node_set::begin ( void  ) const

Definition at line 12025 of file pugixml.cpp.

bool pugi::xpath_node_set::empty ( ) const
PUGI__FN bool pugi::xpath_node_set::empty ( void  ) const

Definition at line 12014 of file pugixml.cpp.

const_iterator pugi::xpath_node_set::end ( ) const
PUGI__FN xpath_node_set::const_iterator pugi::xpath_node_set::end ( void  ) const

Definition at line 12030 of file pugixml.cpp.

xpath_node pugi::xpath_node_set::first ( ) const
PUGI__FN xpath_node pugi::xpath_node_set::first ( ) const

Definition at line 12040 of file pugixml.cpp.

xpath_node_set& pugi::xpath_node_set::operator= ( const xpath_node_set ns)
PUGI__FN xpath_node_set & pugi::xpath_node_set::operator= ( const xpath_node_set ns)

Definition at line 11976 of file pugixml.cpp.

const xpath_node& pugi::xpath_node_set::operator[] ( size_t  index) const
PUGI__FN const xpath_node & pugi::xpath_node_set::operator[] ( size_t  index) const

Definition at line 12019 of file pugixml.cpp.

size_t pugi::xpath_node_set::size ( ) const
PUGI__FN size_t pugi::xpath_node_set::size ( void  ) const

Definition at line 12009 of file pugixml.cpp.

void pugi::xpath_node_set::sort ( bool  reverse = false)
PUGI__FN void pugi::xpath_node_set::sort ( bool  reverse = false)

Definition at line 12035 of file pugixml.cpp.

type_t pugi::xpath_node_set::type ( ) const
PUGI__FN xpath_node_set::type_t pugi::xpath_node_set::type ( ) const

Definition at line 12004 of file pugixml.cpp.


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