OCCT3D OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    LDOM_XmlReader Class Reference

    #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_BasicElementGetElement () 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)

    Member Enumeration Documentation

    ◆ RecordType

    Enumerator
    XML_UNKNOWN 
    XML_HEADER 
    XML_DOCTYPE 
    XML_COMMENT 
    XML_START_ELEMENT 
    XML_END_ELEMENT 
    XML_FULL_ELEMENT 
    XML_TEXT 
    XML_CDATA 
    XML_EOF 

    Constructor & Destructor Documentation

    ◆ LDOM_XmlReader()

    LDOM_XmlReader::LDOM_XmlReader ( const occ::handle< LDOM_MemManager > & aDocument,
    TCollection_AsciiString & anErrorString,
    const bool theTagPerStep = false )

    Member Function Documentation

    ◆ CreateElement()

    void LDOM_XmlReader::CreateElement ( const char * theName,
    const int theLen )

    ◆ GetBOM()

    LDOM_OSStream::BOMType LDOM_XmlReader::GetBOM ( ) const
    inline

    ◆ GetElement()

    LDOM_BasicElement & LDOM_XmlReader::GetElement ( ) const
    inline

    ◆ getInteger()

    bool LDOM_XmlReader::getInteger ( LDOMBasicString & theValue,
    const char * theStart,
    const char * theEnd )
    static

    ◆ ReadRecord()

    RecordType LDOM_XmlReader::ReadRecord ( Standard_IStream & theIStream,
    LDOM_OSStream & theData,
    bool & theDocStart )

    The documentation for this class was generated from the following file: