Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::DOMImplementation
+ Graphe de collaboration de Arcane::DOMImplementation:

Fonctions membres publiques

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 ()
 Les méthodes suivantes sont internes à 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
 

Description détaillée

Définition à la ligne 138 du fichier Dom.h.

Documentation des constructeurs et destructeur

◆ DOMImplementation() [1/2]

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

Définition à la ligne 1419 du fichier DomLibXml2.cc.

◆ DOMImplementation() [2/2]

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

Définition à la ligne 1426 du fichier DomLibXml2.cc.

◆ ~DOMImplementation()

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

Définition à la ligne 1431 du fichier DomLibXml2.cc.

Documentation des fonctions membres

◆ _implementationName()

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

Définition à la ligne 552 du fichier DomLibXml2V2.cc.

◆ _load() [1/3]

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

Définition à la ligne 596 du fichier DomLibXml2V2.cc.

◆ _load() [2/3]

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

Verification de la validité du schema et parse du fichier xml

Définition à la ligne 1612 du fichier DomLibXml2.cc.

Références Arccore::String::empty(), Arccore::ITraceMng::info(), Arccore::String::len(), Arccore::String::localstr(), et Arccore::String::null().

◆ _load() [3/3]

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

Verification de la validité du schema et parse du fichier xml

Définition à la ligne 1702 du fichier DomLibXml2.cc.

Références Arccore::String::empty(), Arccore::ConstArrayView< T >::empty(), Arccore::ITraceMng::info(), Arccore::String::len(), Arccore::String::localstr(), et Arccore::String::null().

◆ _newDocument()

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

Les méthodes suivantes sont internes à Arcane.

Définition à la ligne 1510 du fichier DomLibXml2.cc.

◆ _save()

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

Définition à la ligne 1869 du fichier DomLibXml2.cc.

◆ createDocumentType()

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

Définition à la ligne 1501 du fichier DomLibXml2.cc.

◆ createDOMWriter()

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

Définition à la ligne 522 du fichier DomLibXml2V2.cc.

◆ getInterface()

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

Définition à la ligne 514 du fichier DomLibXml2V2.cc.

◆ hasFeature()

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

Définition à la ligne 1451 du fichier DomLibXml2.cc.

◆ initialize()

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

Définition à la ligne 2490 du fichier DomLibXml2V2.cc.

◆ terminate()

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

Définition à la ligne 2505 du fichier DomLibXml2V2.cc.


La documentation de cette classe a été générée à partir des fichiers suivants :