Open CASCADE Technology Reference Manual 8.0.0.dev-68d3dc89
 
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Loading...
Searching...
No Matches
LDOMParser Class Reference

#include <LDOMParser.hxx>

Inheritance diagram for LDOMParser:

Public Member Functions

 LDOMParser ()
 
virtual ~LDOMParser ()
 
LDOM_Document getDocument ()
 
Standard_Boolean parse (const char *const aFileName)
 
Standard_Boolean parse (std::istream &anInput, const Standard_Boolean theTagPerStep=Standard_False, const Standard_Boolean theWithoutRoot=Standard_False)
 
const TCollection_AsciiStringGetError (TCollection_AsciiString &aData) const
 
LDOM_OSStream::BOMType GetBOM () const
 

Protected Member Functions

virtual Standard_Boolean startElement ()
 
virtual Standard_Boolean endElement ()
 
LDOM_Element getCurrentElement () const
 

Constructor & Destructor Documentation

◆ LDOMParser()

LDOMParser::LDOMParser ( )
inline

◆ ~LDOMParser()

virtual LDOMParser::~LDOMParser ( )
virtual

Member Function Documentation

◆ endElement()

virtual Standard_Boolean LDOMParser::endElement ( )
protectedvirtual

Reimplemented in PCDM_DOMHeaderParser.

◆ GetBOM()

LDOM_OSStream::BOMType LDOMParser::GetBOM ( ) const

◆ getCurrentElement()

LDOM_Element LDOMParser::getCurrentElement ( ) const
protected

◆ getDocument()

LDOM_Document LDOMParser::getDocument ( )

◆ GetError()

const TCollection_AsciiString & LDOMParser::GetError ( TCollection_AsciiString & aData) const

◆ parse() [1/2]

Standard_Boolean LDOMParser::parse ( const char *const aFileName)

◆ parse() [2/2]

Standard_Boolean LDOMParser::parse ( std::istream & anInput,
const Standard_Boolean theTagPerStep = Standard_False,
const Standard_Boolean theWithoutRoot = Standard_False )

◆ startElement()

virtual Standard_Boolean LDOMParser::startElement ( )
protectedvirtual

Reimplemented in PCDM_DOMHeaderParser.


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