[#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&period; Not every `Reader` implementation distinguishes all node types&period;

== Synopsis

Declared in `&lt;balxml&lowbar;reader&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
enum NodeType;
----

== Members

[cols="1,4"]
|===
| Name| Description
| `e&lowbar;NODE&lowbar;TYPE&lowbar;NONE` 
| No node type&period;
| `e&lowbar;NODE&lowbar;TYPE&lowbar;ELEMENT` 
| Start&hyphen;tag element node&period;
| `e&lowbar;NODE&lowbar;TYPE&lowbar;TEXT` 
| Text content node&period;
| `e&lowbar;NODE&lowbar;TYPE&lowbar;CDATA` 
| CDATA section node&period;
| `e&lowbar;NODE&lowbar;TYPE&lowbar;ENTITY&lowbar;REFERENCE` 
| Entity reference node&period;
| `e&lowbar;NODE&lowbar;TYPE&lowbar;ENTITY` 
| Entity declaration node&period;
| `e&lowbar;NODE&lowbar;TYPE&lowbar;PROCESSING&lowbar;INSTRUCTION` 
| Processing instruction node&period;
| `e&lowbar;NODE&lowbar;TYPE&lowbar;COMMENT` 
| Comment node&period;
| `e&lowbar;NODE&lowbar;TYPE&lowbar;DOCUMENT` 
| Document root node&period;
| `e&lowbar;NODE&lowbar;TYPE&lowbar;DOCUMENT&lowbar;TYPE` 
| Document type node&period;
| `e&lowbar;NODE&lowbar;TYPE&lowbar;DOCUMENT&lowbar;FRAGMENT` 
| Document fragment node&period;
| `e&lowbar;NODE&lowbar;TYPE&lowbar;NOTATION` 
| Notation node&period;
| `e&lowbar;NODE&lowbar;TYPE&lowbar;WHITESPACE` 
| Whitespace text node&period;
| `e&lowbar;NODE&lowbar;TYPE&lowbar;SIGNIFICANT&lowbar;WHITESPACE` 
| Significant whitespace node&period;
| `e&lowbar;NODE&lowbar;TYPE&lowbar;END&lowbar;ELEMENT` 
| End&hyphen;tag element node&period;
| `e&lowbar;NODE&lowbar;TYPE&lowbar;END&lowbar;ENTITY` 
| End of entity node&period;
| `e&lowbar;NODE&lowbar;TYPE&lowbar;XML&lowbar;DECLARATION` 
| XML declaration node&period;
| `BAEXML&lowbar;NODE&lowbar;TYPE&lowbar;NONE` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;NONE`&period;
| `BAEXML&lowbar;NODE&lowbar;TYPE&lowbar;ELEMENT` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;ELEMENT`&period;
| `BAEXML&lowbar;NODE&lowbar;TYPE&lowbar;TEXT` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;TEXT`&period;
| `BAEXML&lowbar;NODE&lowbar;TYPE&lowbar;CDATA` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;CDATA`&period;
| `BAEXML&lowbar;NODE&lowbar;TYPE&lowbar;ENTITY&lowbar;REFERENCE` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;ENTITY&lowbar;REFERENCE`&period;
| `BAEXML&lowbar;NODE&lowbar;TYPE&lowbar;ENTITY` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;ENTITY`&period;
| `BAEXML&lowbar;NODE&lowbar;TYPE&lowbar;PROCESSING&lowbar;INSTRUCTION` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;PROCESSING&lowbar;INSTRUCTION`&period;
| `BAEXML&lowbar;NODE&lowbar;TYPE&lowbar;COMMENT` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;COMMENT`&period;
| `BAEXML&lowbar;NODE&lowbar;TYPE&lowbar;DOCUMENT` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;DOCUMENT`&period;
| `BAEXML&lowbar;NODE&lowbar;TYPE&lowbar;DOCUMENT&lowbar;TYPE` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;DOCUMENT&lowbar;TYPE`&period;
| `BAEXML&lowbar;NODE&lowbar;TYPE&lowbar;DOCUMENT&lowbar;FRAGMENT` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;DOCUMENT&lowbar;FRAGMENT`&period;
| `BAEXML&lowbar;NODE&lowbar;TYPE&lowbar;NOTATION` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;NOTATION`&period;
| `BAEXML&lowbar;NODE&lowbar;TYPE&lowbar;WHITESPACE` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;WHITESPACE`&period;
| `BAEXML&lowbar;NODE&lowbar;TYPE&lowbar;SIGNIFICANT&lowbar;WHITESPACE` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;SIGNIFICANT&lowbar;WHITESPACE`&period;
| `BAEXML&lowbar;NODE&lowbar;TYPE&lowbar;END&lowbar;ELEMENT` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;END&lowbar;ELEMENT`&period;
| `BAEXML&lowbar;NODE&lowbar;TYPE&lowbar;END&lowbar;ENTITY` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;END&lowbar;ENTITY`&period;
| `BAEXML&lowbar;NODE&lowbar;TYPE&lowbar;XML&lowbar;DECLARATION` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;XML&lowbar;DECLARATION`&period;
| `NODE&lowbar;TYPE&lowbar;NONE` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;NONE`&period;
| `NODE&lowbar;TYPE&lowbar;ELEMENT` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;ELEMENT`&period;
| `NODE&lowbar;TYPE&lowbar;TEXT` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;TEXT`&period;
| `NODE&lowbar;TYPE&lowbar;CDATA` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;CDATA`&period;
| `NODE&lowbar;TYPE&lowbar;ENTITY&lowbar;REFERENCE` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;ENTITY&lowbar;REFERENCE`&period;
| `NODE&lowbar;TYPE&lowbar;ENTITY` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;ENTITY`&period;
| `NODE&lowbar;TYPE&lowbar;PROCESSING&lowbar;INSTRUCTION` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;PROCESSING&lowbar;INSTRUCTION`&period;
| `NODE&lowbar;TYPE&lowbar;COMMENT` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;COMMENT`&period;
| `NODE&lowbar;TYPE&lowbar;DOCUMENT` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;DOCUMENT`&period;
| `NODE&lowbar;TYPE&lowbar;DOCUMENT&lowbar;TYPE` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;DOCUMENT&lowbar;TYPE`&period;
| `NODE&lowbar;TYPE&lowbar;DOCUMENT&lowbar;FRAGMENT` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;DOCUMENT&lowbar;FRAGMENT`&period;
| `NODE&lowbar;TYPE&lowbar;NOTATION` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;NOTATION`&period;
| `NODE&lowbar;TYPE&lowbar;WHITESPACE` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;WHITESPACE`&period;
| `NODE&lowbar;TYPE&lowbar;SIGNIFICANT&lowbar;WHITESPACE` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;SIGNIFICANT&lowbar;WHITESPACE`&period;
| `NODE&lowbar;TYPE&lowbar;END&lowbar;ELEMENT` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;END&lowbar;ELEMENT`&period;
| `NODE&lowbar;TYPE&lowbar;END&lowbar;ENTITY` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;END&lowbar;ENTITY`&period;
| `NODE&lowbar;TYPE&lowbar;XML&lowbar;DECLARATION` 
| Deprecated alias for `e&lowbar;NODE&lowbar;TYPE&lowbar;XML&lowbar;DECLARATION`&period;
|===



[.small]#Created with https://www.mrdocs.com[MrDocs]#
