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 |
| Arcane::dom::DOMImplementation::DOMImplementation | ( | ) |
Definition at line 1419 of file DomLibXml2.cc.
| Arcane::dom::DOMImplementation::DOMImplementation | ( | ImplementationPrv * | prv | ) |
Definition at line 629 of file DomLibXml2V2.cc.
| Arcane::dom::DOMImplementation::~DOMImplementation | ( | ) |
Definition at line 1431 of file DomLibXml2.cc.
| String Arcane::dom::DOMImplementation::_implementationName | ( | ) | const |
Definition at line 715 of file DomLibXml2V2.cc.
| IXmlDocumentHolder * Arcane::dom::DOMImplementation::_load | ( | ByteConstSpan | buffer, |
| const String & | name, | ||
| ITraceMng * | trace ) |
Definition at line 759 of file DomLibXml2V2.cc.
| IXmlDocumentHolder * Arcane::dom::DOMImplementation::_load | ( | const String & | fname, |
| ITraceMng * | msg, | ||
| const String & | schemaname ) |
Verification of schema validity and XML file parsing
Definition at line 1612 of file DomLibXml2.cc.
References Arcane::String::empty(), Arcane::platform::getFileDirName(), Arcane::ITraceMng::info(), Arcane::String::len(), Arcane::String::localstr(), and Arcane::String::null().
Referenced by Arcane::IXmlDocumentHolder::loadFromBuffer(), Arcane::IXmlDocumentHolder::loadFromBuffer(), and Arcane::IXmlDocumentHolder::loadFromFile().
| IXmlDocumentHolder * Arcane::dom::DOMImplementation::_load | ( | const String & | fname, |
| ITraceMng * | msg, | ||
| const String & | schemaname, | ||
| ByteConstArrayView | schema_data ) |
Definition at line 745 of file DomLibXml2V2.cc.
| IXmlDocumentHolder * Arcane::dom::DOMImplementation::_newDocument | ( | ) |
The following methods are internal to Arcane.
Definition at line 1510 of file DomLibXml2.cc.
| void Arcane::dom::DOMImplementation::_save | ( | ByteArray & | bytes, |
| const Document & | document, | ||
| int | indent_level ) |
Definition at line 1869 of file DomLibXml2.cc.
| 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.
| DOMWriter Arcane::dom::DOMImplementation::createDOMWriter | ( | ) | const |
Definition at line 684 of file DomLibXml2V2.cc.
| DOMImplementation Arcane::dom::DOMImplementation::getInterface | ( | const DOMString & | feature | ) | const |
Definition at line 676 of file DomLibXml2V2.cc.
| bool Arcane::dom::DOMImplementation::hasFeature | ( | const DOMString & | feature, |
| const DOMString & | version ) const |
Definition at line 1451 of file DomLibXml2.cc.
|
static |
Definition at line 2642 of file DomLibXml2V2.cc.
|
static |
Definition at line 2657 of file DomLibXml2V2.cc.