![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
#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 occ::handle< LDOM_MemManager > &aDocument, TCollection_AsciiString &anErrorString, const bool theTagPerStep=false) | |
| RecordType | ReadRecord (Standard_IStream &theIStream, LDOM_OSStream &theData, bool &theDocStart) |
| LDOM_BasicElement & | GetElement () const |
| void | CreateElement (const char *theName, const int theLen) |
| LDOM_OSStream::BOMType | GetBOM () const |
Static Public Member Functions | |
| static bool | getInteger (LDOMBasicString &theValue, const char *theStart, const char *theEnd) |
| LDOM_XmlReader::LDOM_XmlReader | ( | const occ::handle< LDOM_MemManager > & | aDocument, |
| TCollection_AsciiString & | anErrorString, | ||
| const bool | theTagPerStep = false ) |
|
inline |
|
inline |
|
static |
| RecordType LDOM_XmlReader::ReadRecord | ( | Standard_IStream & | theIStream, |
| LDOM_OSStream & | theData, | ||
| bool & | theDocStart ) |