/ styx_dom.hh / Type definitions / Description

Type definitions



DomNodeType

typedef enum	DomNodeType_e
{
  VOID_NODE = 0,
  ELEMENT_NODE,
  ATTRIBUTE_NODE,
  TEXT_NODE,
  CDATA_SECTION_NODE,
  ENTITY_REFERENCE_NODE,
  ENTITY_NODE,
  PROCESSING_INSTRUCTION_NODE,
  COMMENT_NODE,
  DOCUMENT_NODE,
  DOCUMENT_TYPE_NODE,
  DOCUMENT_FRAGMENT_NODE,
  NOTATION_NODE
}		DomNodeType;
Defined type for constant used as DOM nodes type.

Constants
VOID_NODE No node type set yet.
ELEMENT_NODE Traditionnal XML tag.
ATTRIBUTE_NODE Attribute node of an existing tag.
TEXT_NODE Explicit or implicit node of text inside an XML tag.
CDATA_SECTION_NODE CDATA tag.
ENTITY_REFERENCE_NODE Node of entity reference. Not used.
ENTITY_NODE Node of entity. Not used.
PROCESSING_INSTRUCTION_NODE Node of processing instruction.
COMMENT_NODE XML comment node.
DOCUMENT_NODE Root XML document.
DOCUMENT_TYPE_NODE Node of document type. Not used.
DOCUMENT_FRAGMENT_NODE Node of document fragment. Not used.
NOTATION_NODE Node for notations. Not used.