OpenCPN Partial API docs
Loading...
Searching...
No Matches
pugi::xpath_node_set Class Reference

Public Types

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

Public Member Functions

 xpath_node_set (const_iterator begin, const_iterator end, type_t type=type_unsorted)
 
 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 1411 of file pugixml.hpp.

Member Typedef Documentation

◆ const_iterator

Definition at line 1421 of file pugixml.hpp.

◆ iterator

Definition at line 1425 of file pugixml.hpp.

Member Enumeration Documentation

◆ type_t

enum pugi::xpath_node_set::type_t

Definition at line 1414 of file pugixml.hpp.

Constructor & Destructor Documentation

◆ xpath_node_set() [1/3]

PUGI__FN pugi::xpath_node_set::xpath_node_set ( )

Definition at line 11491 of file pugixml.cpp.

◆ xpath_node_set() [2/3]

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

Definition at line 11494 of file pugixml.cpp.

◆ ~xpath_node_set()

PUGI__FN pugi::xpath_node_set::~xpath_node_set ( )

Definition at line 11500 of file pugixml.cpp.

◆ xpath_node_set() [3/3]

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

Definition at line 11504 of file pugixml.cpp.

Member Function Documentation

◆ begin()

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

Definition at line 11545 of file pugixml.cpp.

◆ empty()

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

Definition at line 11538 of file pugixml.cpp.

◆ end()

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

Definition at line 11549 of file pugixml.cpp.

◆ first()

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

Definition at line 11557 of file pugixml.cpp.

◆ operator=()

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

Definition at line 11509 of file pugixml.cpp.

◆ operator[]()

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

Definition at line 11540 of file pugixml.cpp.

◆ size()

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

Definition at line 11536 of file pugixml.cpp.

◆ sort()

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

Definition at line 11553 of file pugixml.cpp.

◆ type()

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

Definition at line 11534 of file pugixml.cpp.


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