Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Arcane::LIBXML2_DOMImplementation Class Reference

Public Member Functions

bool hasFeature (const String &feature, const String &version)
LIBXML2_DocumentTypecreateDocumentType (const String &qualifiedName, const String &publicId, const String &systemId)
LIBXML2_DocumentcreateDocument (const String &namespaceURI, const String &qualifiedName, LIBXML2_DocumentType *doctype)
void SetDocument (LIBXML2_Document *_xDoc)
LIBXML2_DocumentGetDocument ()
void ProcessXMLError (String &aErrorMessage, xmlError *aErr)
void ProcessContextError (String &aErrorMessage, xmlParserCtxt *ctxt)

Static Public Member Functions

static const char * INTERFACE_NAME ()

Public Attributes

 LIBXML2_IMPL_REFCOUNT

Static Public Attributes

static LIBXML2_DOMImplementation * sDOMImplementation = sDom.release()

Detailed Description

Definition at line 274 of file DomLibXml2.cc.

Constructor & Destructor Documentation

◆ LIBXML2_DOMImplementation()

Arcane::LIBXML2_DOMImplementation::LIBXML2_DOMImplementation ( )
inline

Definition at line 277 of file DomLibXml2.cc.

◆ ~LIBXML2_DOMImplementation()

Arcane::LIBXML2_DOMImplementation::~LIBXML2_DOMImplementation ( )

Definition at line 3740 of file DomLibXml2.cc.

Member Function Documentation

◆ createDocument()

LIBXML2_Document * Arcane::LIBXML2_DOMImplementation::createDocument ( const String & namespaceURI,
const String & qualifiedName,
LIBXML2_DocumentType * doctype )

Definition at line 3792 of file DomLibXml2.cc.

◆ createDocumentType()

LIBXML2_DocumentType * Arcane::LIBXML2_DOMImplementation::createDocumentType ( const String & qualifiedName,
const String & publicId,
const String & systemId )

Definition at line 3785 of file DomLibXml2.cc.

◆ GetDocument()

LIBXML2_Document * Arcane::LIBXML2_DOMImplementation::GetDocument ( )
inline

Definition at line 289 of file DomLibXml2.cc.

◆ hasFeature()

bool Arcane::LIBXML2_DOMImplementation::hasFeature ( const String & feature,
const String & version )

Definition at line 3779 of file DomLibXml2.cc.

◆ INTERFACE_NAME()

const char * Arcane::LIBXML2_DOMImplementation::INTERFACE_NAME ( )
inlinestatic

Definition at line 282 of file DomLibXml2.cc.

◆ ProcessContextError()

void Arcane::LIBXML2_DOMImplementation::ProcessContextError ( String & aErrorMessage,
xmlParserCtxt * ctxt )

Definition at line 6285 of file DomLibXml2.cc.

◆ ProcessXMLError()

void Arcane::LIBXML2_DOMImplementation::ProcessXMLError ( String & aErrorMessage,
xmlError * aErr )

Definition at line 6298 of file DomLibXml2.cc.

◆ SetDocument()

void Arcane::LIBXML2_DOMImplementation::SetDocument ( LIBXML2_Document * _xDoc)
inline

Definition at line 288 of file DomLibXml2.cc.

Member Data Documentation

◆ LIBXML2_IMPL_REFCOUNT

Arcane::LIBXML2_DOMImplementation::LIBXML2_IMPL_REFCOUNT

Definition at line 292 of file DomLibXml2.cc.

◆ sDOMImplementation

LIBXML2_DOMImplementation * Arcane::LIBXML2_DOMImplementation::sDOMImplementation = sDom.release()
static

Definition at line 280 of file DomLibXml2.cc.


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