doxybook::xml_text_parser::node
Defined in header <doxybook/xml_text_parser.hpp>
struct node;
A parsed xml node.
Public Types
Member Types | Definition |
---|---|
type | The node type. (enum) |
Public Attributes
Member Public Attributes | Description |
---|---|
type | The node type. (public variable) |
children | The child nodes. (public variable) |
data | The node data as a string. (public variable) |
extra | Extra data. (public variable) |
Public Types
enum type
Defined in header <doxybook/xml_text_parser.hpp>
enum class type;
Enumerator | Value | Description |
---|---|---|
UNKNOWN | -1 | |
TEXT | 0 | |
PARA | ||
PARAS | ||
BOLD | ||
EMPHASIS | ||
STRIKE | ||
HRULER | ||
IMAGE | ||
ULINK | ||
REF | ||
COMPUTEROUTPUT | ||
LISTITEM | ||
SIMPLESEC | ||
ITEMIZEDLIST | ||
VARIABLELIST | ||
ORDEREDLIST | ||
PARAMETERLIST | ||
PARAMETERNAME | ||
PARAMETERITEM | ||
PARAMETERDESCRIPTION | ||
PARAMETERNAMELIST | ||
XREFSECT | ||
XREFTITLE | ||
XREFDESCRIPTION | ||
PROGRAMLISTING | ||
CODELINE | ||
TERM | ||
VARLISTENTRY | ||
ANCHOR | ||
SP | ||
HIGHTLIGHT | ||
SECT1 | ||
SECT2 | ||
SECT3 | ||
SECT4 | ||
SECT5 | ||
SECT6 | ||
TITLE | ||
SUPERSCRIPT | ||
NONBREAKSPACE | ||
TABLE | ||
TABLE_ROW | ||
TABLE_CELL | ||
VERBATIM | ||
SQUO | ||
NDASH | ||
MDASH | ||
LINEBREAK | ||
ONLYFOR | ||
FORMULA | ||
BLOCKQUOTE |
The node type.
Public Attributes
variable type
Defined in header <doxybook/xml_text_parser.hpp>
type type { type::UNKNOWN };
The node type.
variable children
Defined in header <doxybook/xml_text_parser.hpp>
std::vector< node > children;
The child nodes.
variable data
Defined in header <doxybook/xml_text_parser.hpp>
std::string data;
The node data as a string.
variable extra
Defined in header <doxybook/xml_text_parser.hpp>
std::string extra;
Extra data.
Updated on 2023-04-03