#include <LDOM_XmlReader.hxx>
Public Types | |
| enum | RecordType { XML_UNKNOWN , XML_HEADER , XML_DOCTYPE , XML_COMMENT , XML_START_ELEMENT , XML_END_ELEMENT , XML_FULL_ELEMENT , XML_TEXT , XML_CDATA , XML_EOF } |
Public Member Functions | |
| LDOM_XmlReader (const Handle< LDOM_MemManager > &aDocument, TCollection_AsciiString &anErrorString, const Standard_Boolean theTagPerStep=Standard_False) | |
| RecordType | ReadRecord (Standard_IStream &theIStream, LDOM_OSStream &theData, Standard_Boolean &theDocStart) |
| LDOM_BasicElement & | GetElement () const |
| void | CreateElement (const char *theName, const Standard_Integer theLen) |
| LDOM_OSStream::BOMType | GetBOM () const |
Static Public Member Functions | |
| static Standard_Boolean | getInteger (LDOMBasicString &theValue, const char *theStart, const char *theEnd) |
| LDOM_XmlReader::LDOM_XmlReader | ( | const Handle< LDOM_MemManager > & | aDocument, |
| TCollection_AsciiString & | anErrorString, | ||
| const Standard_Boolean | theTagPerStep = Standard_False ) |
| void LDOM_XmlReader::CreateElement | ( | const char * | theName, |
| const Standard_Integer | theLen ) |
|
inline |
|
inline |
|
static |
| RecordType LDOM_XmlReader::ReadRecord | ( | Standard_IStream & | theIStream, |
| LDOM_OSStream & | theData, | ||
| Standard_Boolean & | theDocStart ) |