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

Public Member Functions

DOM Level 1 operations
bool hasFeature (const DOMString &feature, const DOMString &version) const
DOM Level 3 operations
DOMImplementation getInterface (const DOMString &feature) const
DOMWriter createDOMWriter () const

Constructors and Destructors

 DOMImplementation (ImplementationPrv *)
IXmlDocumentHolder_newDocument ()
 The following methods are internal to Arcane.
IXmlDocumentHolder_load (const String &fname, ITraceMng *msg, const String &schemaname)
IXmlDocumentHolder_load (const String &fname, ITraceMng *msg, const String &schemaname, ByteConstArrayView schema_data)
IXmlDocumentHolder_load (ByteConstSpan buffer, const String &name, ITraceMng *trace)
void _save (ByteArray &bytes, const Document &document, int indent_level)
String _implementationName () const
static void initialize ()
static void terminate ()

DOM Level 2 operations

DocumentType createDocumentType (const DOMString &qualified_name, const DOMString &public_id, const DOMString &system_id) const

Detailed Description

Definition at line 149 of file Dom.h.

Constructor & Destructor Documentation

◆ DOMImplementation() [1/2]

Arcane::dom::DOMImplementation::DOMImplementation ( )

Definition at line 1419 of file DomLibXml2.cc.

◆ DOMImplementation() [2/2]

Arcane::dom::DOMImplementation::DOMImplementation ( ImplementationPrv * prv)

Definition at line 629 of file DomLibXml2V2.cc.

◆ ~DOMImplementation()

Arcane::dom::DOMImplementation::~DOMImplementation ( )

Definition at line 1431 of file DomLibXml2.cc.

Member Function Documentation

◆ _implementationName()

String Arcane::dom::DOMImplementation::_implementationName ( ) const

Definition at line 715 of file DomLibXml2V2.cc.

◆ _load() [1/3]

IXmlDocumentHolder * Arcane::dom::DOMImplementation::_load ( ByteConstSpan buffer,
const String & name,
ITraceMng * trace )

Definition at line 759 of file DomLibXml2V2.cc.

◆ _load() [2/3]

IXmlDocumentHolder * Arcane::dom::DOMImplementation::_load ( const String & fname,
ITraceMng * msg,
const String & schemaname )

◆ _load() [3/3]

IXmlDocumentHolder * Arcane::dom::DOMImplementation::_load ( const String & fname,
ITraceMng * msg,
const String & schemaname,
ByteConstArrayView schema_data )

Definition at line 745 of file DomLibXml2V2.cc.

◆ _newDocument()

IXmlDocumentHolder * Arcane::dom::DOMImplementation::_newDocument ( )

The following methods are internal to Arcane.

Definition at line 1510 of file DomLibXml2.cc.

◆ _save()

void Arcane::dom::DOMImplementation::_save ( ByteArray & bytes,
const Document & document,
int indent_level )

Definition at line 1869 of file DomLibXml2.cc.

◆ createDocumentType()

DocumentType Arcane::dom::DOMImplementation::createDocumentType ( const DOMString & qualified_name,
const DOMString & public_id,
const DOMString & system_id ) const

Definition at line 1501 of file DomLibXml2.cc.

◆ createDOMWriter()

DOMWriter Arcane::dom::DOMImplementation::createDOMWriter ( ) const

Definition at line 684 of file DomLibXml2V2.cc.

◆ getInterface()

DOMImplementation Arcane::dom::DOMImplementation::getInterface ( const DOMString & feature) const

Definition at line 676 of file DomLibXml2V2.cc.

◆ hasFeature()

bool Arcane::dom::DOMImplementation::hasFeature ( const DOMString & feature,
const DOMString & version ) const

Definition at line 1451 of file DomLibXml2.cc.

◆ initialize()

void Arcane::dom::DOMImplementation::initialize ( )
static

Definition at line 2642 of file DomLibXml2V2.cc.

◆ terminate()

void Arcane::dom::DOMImplementation::terminate ( )
static

Definition at line 2657 of file DomLibXml2V2.cc.


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