[#BloombergLP-balxml-Reader-NodeType-02] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/balxml.adoc[balxml]::xref:BloombergLP/balxml/Reader.adoc[Reader]::NodeType :relfileprefix: ../../../ :mrdocs: Node types returned by `nodeType`, representing XML syntactic constructs within a document. Not every `Reader` implementation distinguishes all node types. == Synopsis Declared in `<balxml_reader.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- enum NodeType; ---- == Members [cols="1,4"] |=== | Name| Description | `e_NODE_TYPE_NONE` | No node type. | `e_NODE_TYPE_ELEMENT` | Start‐tag element node. | `e_NODE_TYPE_TEXT` | Text content node. | `e_NODE_TYPE_CDATA` | CDATA section node. | `e_NODE_TYPE_ENTITY_REFERENCE` | Entity reference node. | `e_NODE_TYPE_ENTITY` | Entity declaration node. | `e_NODE_TYPE_PROCESSING_INSTRUCTION` | Processing instruction node. | `e_NODE_TYPE_COMMENT` | Comment node. | `e_NODE_TYPE_DOCUMENT` | Document root node. | `e_NODE_TYPE_DOCUMENT_TYPE` | Document type node. | `e_NODE_TYPE_DOCUMENT_FRAGMENT` | Document fragment node. | `e_NODE_TYPE_NOTATION` | Notation node. | `e_NODE_TYPE_WHITESPACE` | Whitespace text node. | `e_NODE_TYPE_SIGNIFICANT_WHITESPACE` | Significant whitespace node. | `e_NODE_TYPE_END_ELEMENT` | End‐tag element node. | `e_NODE_TYPE_END_ENTITY` | End of entity node. | `e_NODE_TYPE_XML_DECLARATION` | XML declaration node. | `BAEXML_NODE_TYPE_NONE` | Deprecated alias for `e_NODE_TYPE_NONE`. | `BAEXML_NODE_TYPE_ELEMENT` | Deprecated alias for `e_NODE_TYPE_ELEMENT`. | `BAEXML_NODE_TYPE_TEXT` | Deprecated alias for `e_NODE_TYPE_TEXT`. | `BAEXML_NODE_TYPE_CDATA` | Deprecated alias for `e_NODE_TYPE_CDATA`. | `BAEXML_NODE_TYPE_ENTITY_REFERENCE` | Deprecated alias for `e_NODE_TYPE_ENTITY_REFERENCE`. | `BAEXML_NODE_TYPE_ENTITY` | Deprecated alias for `e_NODE_TYPE_ENTITY`. | `BAEXML_NODE_TYPE_PROCESSING_INSTRUCTION` | Deprecated alias for `e_NODE_TYPE_PROCESSING_INSTRUCTION`. | `BAEXML_NODE_TYPE_COMMENT` | Deprecated alias for `e_NODE_TYPE_COMMENT`. | `BAEXML_NODE_TYPE_DOCUMENT` | Deprecated alias for `e_NODE_TYPE_DOCUMENT`. | `BAEXML_NODE_TYPE_DOCUMENT_TYPE` | Deprecated alias for `e_NODE_TYPE_DOCUMENT_TYPE`. | `BAEXML_NODE_TYPE_DOCUMENT_FRAGMENT` | Deprecated alias for `e_NODE_TYPE_DOCUMENT_FRAGMENT`. | `BAEXML_NODE_TYPE_NOTATION` | Deprecated alias for `e_NODE_TYPE_NOTATION`. | `BAEXML_NODE_TYPE_WHITESPACE` | Deprecated alias for `e_NODE_TYPE_WHITESPACE`. | `BAEXML_NODE_TYPE_SIGNIFICANT_WHITESPACE` | Deprecated alias for `e_NODE_TYPE_SIGNIFICANT_WHITESPACE`. | `BAEXML_NODE_TYPE_END_ELEMENT` | Deprecated alias for `e_NODE_TYPE_END_ELEMENT`. | `BAEXML_NODE_TYPE_END_ENTITY` | Deprecated alias for `e_NODE_TYPE_END_ENTITY`. | `BAEXML_NODE_TYPE_XML_DECLARATION` | Deprecated alias for `e_NODE_TYPE_XML_DECLARATION`. | `NODE_TYPE_NONE` | Deprecated alias for `e_NODE_TYPE_NONE`. | `NODE_TYPE_ELEMENT` | Deprecated alias for `e_NODE_TYPE_ELEMENT`. | `NODE_TYPE_TEXT` | Deprecated alias for `e_NODE_TYPE_TEXT`. | `NODE_TYPE_CDATA` | Deprecated alias for `e_NODE_TYPE_CDATA`. | `NODE_TYPE_ENTITY_REFERENCE` | Deprecated alias for `e_NODE_TYPE_ENTITY_REFERENCE`. | `NODE_TYPE_ENTITY` | Deprecated alias for `e_NODE_TYPE_ENTITY`. | `NODE_TYPE_PROCESSING_INSTRUCTION` | Deprecated alias for `e_NODE_TYPE_PROCESSING_INSTRUCTION`. | `NODE_TYPE_COMMENT` | Deprecated alias for `e_NODE_TYPE_COMMENT`. | `NODE_TYPE_DOCUMENT` | Deprecated alias for `e_NODE_TYPE_DOCUMENT`. | `NODE_TYPE_DOCUMENT_TYPE` | Deprecated alias for `e_NODE_TYPE_DOCUMENT_TYPE`. | `NODE_TYPE_DOCUMENT_FRAGMENT` | Deprecated alias for `e_NODE_TYPE_DOCUMENT_FRAGMENT`. | `NODE_TYPE_NOTATION` | Deprecated alias for `e_NODE_TYPE_NOTATION`. | `NODE_TYPE_WHITESPACE` | Deprecated alias for `e_NODE_TYPE_WHITESPACE`. | `NODE_TYPE_SIGNIFICANT_WHITESPACE` | Deprecated alias for `e_NODE_TYPE_SIGNIFICANT_WHITESPACE`. | `NODE_TYPE_END_ELEMENT` | Deprecated alias for `e_NODE_TYPE_END_ELEMENT`. | `NODE_TYPE_END_ENTITY` | Deprecated alias for `e_NODE_TYPE_END_ENTITY`. | `NODE_TYPE_XML_DECLARATION` | Deprecated alias for `e_NODE_TYPE_XML_DECLARATION`. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#