TraceX
 
Loading...
Searching...
No Matches
xpath_node_set_raw Class Reference

Public Member Functions

 xpath_node_set_raw ()
 
xpath_node * begin () const
 
xpath_node * end () const
 
bool empty () const
 
size_t size () const
 
xpath_node first () const
 
void push_back_grow (const xpath_node &node, xpath_allocator *alloc)
 
void push_back (const xpath_node &node, xpath_allocator *alloc)
 
void append (const xpath_node *begin_, const xpath_node *end_, xpath_allocator *alloc)
 
void sort_do ()
 
void truncate (xpath_node *pos)
 
void remove_duplicates (xpath_allocator *alloc)
 
xpath_node_set::type_t type () const
 
void set_type (xpath_node_set::type_t value)
 

Constructor & Destructor Documentation

◆ xpath_node_set_raw()

xpath_node_set_raw::xpath_node_set_raw ( )
inline

Member Function Documentation

◆ append()

void xpath_node_set_raw::append ( const xpath_node * begin_,
const xpath_node * end_,
xpath_allocator * alloc )
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ begin()

xpath_node * xpath_node_set_raw::begin ( ) const
inline
Here is the caller graph for this function:

◆ empty()

bool xpath_node_set_raw::empty ( ) const
inline
Here is the caller graph for this function:

◆ end()

xpath_node * xpath_node_set_raw::end ( ) const
inline
Here is the caller graph for this function:

◆ first()

xpath_node xpath_node_set_raw::first ( ) const
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ push_back()

void xpath_node_set_raw::push_back ( const xpath_node & node,
xpath_allocator * alloc )
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ push_back_grow()

PUGI_IMPL_FN_NO_INLINE void xpath_node_set_raw::push_back_grow ( const xpath_node & node,
xpath_allocator * alloc )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ remove_duplicates()

void xpath_node_set_raw::remove_duplicates ( xpath_allocator * alloc)
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ set_type()

void xpath_node_set_raw::set_type ( xpath_node_set::type_t value)
inline
Here is the caller graph for this function:

◆ size()

size_t xpath_node_set_raw::size ( ) const
inline

◆ sort_do()

void xpath_node_set_raw::sort_do ( )
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ truncate()

void xpath_node_set_raw::truncate ( xpath_node * pos)
inline

◆ type()

xpath_node_set::type_t xpath_node_set_raw::type ( ) const
inline
Here is the caller graph for this function:

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