BloombergLP::balxml::Reader::NodeType

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>

enum NodeType;

Members

NameDescription
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.