Public Member Functions | |
| void | append (const xpath_node *begin_, const xpath_node *end_, xpath_allocator *alloc) |
| xpath_node * | begin () const |
| bool | empty () const |
| xpath_node * | end () const |
| xpath_node | first () const |
| void | push_back (const xpath_node &node, xpath_allocator *alloc) |
| void | push_back_grow (const xpath_node &node, xpath_allocator *alloc) |
| void | remove_duplicates () |
| void | set_type (xpath_node_set::type_t value) |
| size_t | size () const |
| void | sort_do () |
| void | truncate (xpath_node *pos) |
| xpath_node_set::type_t | type () const |
| xpath_node_set_raw () | |
Private Attributes | |
| xpath_node * | _begin |
| xpath_node * | _end |
| xpath_node * | _eos |
| xpath_node_set::type_t | _type |
Definition at line 8530 of file pugixml.cpp.
| xpath_node_set_raw::xpath_node_set_raw | ( | ) | [inline] |
Definition at line 8539 of file pugixml.cpp.
| void xpath_node_set_raw::append | ( | const xpath_node * | begin_, |
| const xpath_node * | end_, | ||
| xpath_allocator * | alloc | ||
| ) | [inline] |
Definition at line 8578 of file pugixml.cpp.
| xpath_node* xpath_node_set_raw::begin | ( | ) | const [inline] |
Definition at line 8543 of file pugixml.cpp.
| bool xpath_node_set_raw::empty | ( | ) | const [inline] |
Definition at line 8553 of file pugixml.cpp.
| xpath_node* xpath_node_set_raw::end | ( | ) | const [inline] |
Definition at line 8548 of file pugixml.cpp.
| xpath_node xpath_node_set_raw::first | ( | ) | const [inline] |
Definition at line 8563 of file pugixml.cpp.
| void xpath_node_set_raw::push_back | ( | const xpath_node & | node, |
| xpath_allocator * | alloc | ||
| ) | [inline] |
Definition at line 8570 of file pugixml.cpp.
| PUGI__FN_NO_INLINE void xpath_node_set_raw::push_back_grow | ( | const xpath_node & | node, |
| xpath_allocator * | alloc | ||
| ) |
Definition at line 8633 of file pugixml.cpp.
| void xpath_node_set_raw::remove_duplicates | ( | ) | [inline] |
Definition at line 8614 of file pugixml.cpp.
| void xpath_node_set_raw::set_type | ( | xpath_node_set::type_t | value | ) | [inline] |
Definition at line 8627 of file pugixml.cpp.
| size_t xpath_node_set_raw::size | ( | ) | const [inline] |
Definition at line 8558 of file pugixml.cpp.
| void xpath_node_set_raw::sort_do | ( | ) | [inline] |
Definition at line 8602 of file pugixml.cpp.
| void xpath_node_set_raw::truncate | ( | xpath_node * | pos | ) | [inline] |
Definition at line 8607 of file pugixml.cpp.
| xpath_node_set::type_t xpath_node_set_raw::type | ( | ) | const [inline] |
Definition at line 8622 of file pugixml.cpp.
xpath_node* xpath_node_set_raw::_begin [private] |
Definition at line 8534 of file pugixml.cpp.
xpath_node* xpath_node_set_raw::_end [private] |
Definition at line 8535 of file pugixml.cpp.
xpath_node* xpath_node_set_raw::_eos [private] |
Definition at line 8536 of file pugixml.cpp.
xpath_node_set::type_t xpath_node_set_raw::_type [private] |
Definition at line 8532 of file pugixml.cpp.