te::xml Namespace Reference

Namespace for the XML module of TerraLib. More...

Classes

class  AbstractWriter
 This class models a XML writer object. More...
 
class  AbstractWriterFactory
 This is the abstract factory for XML writers. More...
 
class  Module
 This singleton defines the TerraLib XML-API module. More...
 
class  Reader
 This class models a XML reader object. More...
 
class  ReaderFactory
 This is the abstract factory for XML readers. More...
 
class  Writer
 This class models a XML writer object. More...
 

Typedefs

typedef enum te::xml::NodeType NodeType
 

Enumerations

enum  NodeType {
  UNKNOWN = 0, START_DOCUMENT = 1, END_DOCUMENT = 2, START_ELEMENT = 3,
  END_ELEMENT = 4, VALUE = 5, CDATA = 6, IGNORABLE_WHITESPACE = 7,
  WHITESPACE = 8, PROCESSING_INSTRUCTION = 9, START_PREFIX_MAPPING = 10, END_PREFIX_MAPPING = 11,
  SKIPPED_ENTITY = 12
}
 The type of node read by XML reader. More...
 

Detailed Description

Namespace for the XML module of TerraLib.

Typedef Documentation

Enumeration Type Documentation

The type of node read by XML reader.

Enumerator
UNKNOWN 

If the parser has read something not known.

START_DOCUMENT 

Signals that the start of document was reached.

END_DOCUMENT 

Signals that the end of document was reached.

START_ELEMENT 

The parser has reached the element startint tag.

END_ELEMENT 

The parser has reached the element closing tag.

VALUE 

The parser has reached the text value of an element.

CDATA 

The parser has read a CDATA.

IGNORABLE_WHITESPACE 

The parser has read ignorable whitespaces.

WHITESPACE 

The parser has read whitespaces.

PROCESSING_INSTRUCTION 

The parser has read a processing instruction.

START_PREFIX_MAPPING 

The parser is signaling the start of prefix mapping.

END_PREFIX_MAPPING 

The parser is signaling the end of prefix mapping.

SKIPPED_ENTITY 

The parser is signaling an skipped entity.

Definition at line 40 of file Enums.h.