Orcus
Loading...
Searching...
No Matches
Public Attributes | List of all members
orcus::sax_ns_parser_element Struct Reference

Public Attributes

xmlns_id_t ns
 
std::string_view ns_alias
 
std::string_view name
 
std::ptrdiff_t begin_pos
 
std::ptrdiff_t end_pos
 

Member Data Documentation

◆ begin_pos

std::ptrdiff_t orcus::sax_ns_parser_element::begin_pos

Position of the opening brace '<'.

◆ end_pos

std::ptrdiff_t orcus::sax_ns_parser_element::end_pos

Position immediately after the closing brace '>'.

◆ name

std::string_view orcus::sax_ns_parser_element::name

Element name.

◆ ns

xmlns_id_t orcus::sax_ns_parser_element::ns

Element namespace identifier.

◆ ns_alias

std::string_view orcus::sax_ns_parser_element::ns_alias

Element namespace alias.