![]() |
neoGFX
Cross-platform C++ app/game engine
|
#include <html.hpp>
Classes | |
| class | const_iterator |
| class | iterator |
Public Types | |
| enum | type_e { Document = 0x1 , Element = 0x2 , Text = 0x4 , Comment = 0x8 , All = 0xFF } |
| typedef Alloc | allocator_type |
| typedef neolib::basic_quick_string< CharT > | string |
| typedef html_node< CharT, allocator_type > | node |
| typedef node * | node_ptr |
Public Member Functions | |
| html_node (type_e aType=Document) | |
| virtual | ~html_node () |
| type_e | type () const |
| bool | empty () const |
| const node & | back () const |
| node & | back () |
| const_iterator | begin (type_e aFilter=All) const |
| const_iterator | end (type_e aFilter=All) const |
| iterator | begin (type_e aFilter=All) |
| iterator | end (type_e aFilter=All) |
| const_iterator | find (const string &aName) const |
| template<typename Exception > | |
| const_iterator | find_or_throw (const string &aName) const |
| iterator | find (const string &aName) |
| iterator | find_or_append (const string &aName) |
| template<typename Exception > | |
| iterator | find_or_throw (const string &aName) |
| void | push_back (node_ptr aNode) |
| iterator | insert (iterator aIterator, node_ptr aNode) |
| void | erase (iterator aIterator) |
| void | clear () |
| typedef Alloc neogfx::html_node< CharT, Alloc >::allocator_type |
| typedef html_node<CharT, allocator_type> neogfx::html_node< CharT, Alloc >::node |
| typedef node* neogfx::html_node< CharT, Alloc >::node_ptr |
| typedef neolib::basic_quick_string<CharT> neogfx::html_node< CharT, Alloc >::string |
| enum neogfx::html_node::type_e |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
| iterator neogfx::html_node< CharT, Alloc >::begin | ( | type_e | aFilter = All | ) |
| const_iterator neogfx::html_node< CharT, Alloc >::begin | ( | type_e | aFilter = All | ) | const |
|
inline |
|
inline |
| iterator neogfx::html_node< CharT, Alloc >::end | ( | type_e | aFilter = All | ) |
| const_iterator neogfx::html_node< CharT, Alloc >::end | ( | type_e | aFilter = All | ) | const |
|
inline |
| iterator neogfx::html_node< CharT, Alloc >::find | ( | const string & | aName | ) |
| const_iterator neogfx::html_node< CharT, Alloc >::find | ( | const string & | aName | ) | const |
| iterator neogfx::html_node< CharT, Alloc >::find_or_append | ( | const string & | aName | ) |
| iterator neogfx::html_node< CharT, Alloc >::find_or_throw | ( | const string & | aName | ) |
| const_iterator neogfx::html_node< CharT, Alloc >::find_or_throw | ( | const string & | aName | ) | const |
|
inline |
|
inline |
|
inline |