Arcane  v3.14.10.0
Documentation développeur
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

ImplementationPrvm_p
 
 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
 
ImplementationPrv_impl () const
 
void _checkValid () 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
 
Document createDocument (const DOMString &namespace_uri, const DOMString &qualified_name, const DocumentType &doctype) 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

◆ _checkValid()

void Arcane::dom::DOMImplementation::_checkValid ( ) const
private

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

◆ _impl()

ImplementationPrv * Arcane::dom::DOMImplementation::_impl ( ) const
private

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

◆ _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::TraceAccessor::info().

◆ _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::TraceAccessor::info().

◆ _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.

◆ createDocument()

Document Arcane::dom::DOMImplementation::createDocument ( const DOMString namespace_uri,
const DOMString qualified_name,
const DocumentType doctype 
) const
private
A faire:
traiter les arguments...

Définition à la ligne 1482 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.

Documentation des données membres

◆ m_p

ImplementationPrv* Arcane::DOMImplementation::m_p
private

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


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