stdex
Additional custom or not Standard C++ covered algorithms
|
HTML element <.../>
More...
#include <stdex/html.hpp>
Public Member Functions | |
template<class T > | |
element (stdex::parser::basic_html_tag< T > &&tag, const T *src, sequence *parent=nullptr) | |
![]() | |
sequence (stdex::parser::html_sequence_t _type=stdex::parser::html_sequence_t::unknown, size_t start=0, size_t end=0, sequence *_parent=nullptr) | |
Static Public Member Functions | |
template<class T > | |
static element_t | element_code (_In_reads_z_(num_chars) const T *name, size_t num_chars) |
Public Attributes | |
element_t | code |
Element code. | |
stdex::interval< size_t > | name |
Element name position in source. | |
std::vector< stdex::parser::html_attribute > | attributes |
Element attribute positions in source. | |
![]() | |
stdex::parser::html_sequence_t | type |
Sequence type. Enum is used for performance reasons (vs. dynamic_cast ) | |
stdex::interval< size_t > | interval |
Sequence position in source. | |
sequence * | parent |
Parent sequence. | |
HTML element <.../>