Arcane  4.1.11.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::LIBXML2_DOMNamespaceContext
Graphe de collaboration de Arcane::LIBXML2_DOMNamespaceContext:

Fonctions membres publiques

 LIBXML2_DOMNamespaceContext (LIBXML2_DOMNamespaceContext *aParent)
void setDefaultNamespace (const String &newns)
void recordPrefix (const String &prefix, const String &ns)
String getDefaultNamespace ()
String findNamespaceForPrefix (const String &prefix)
String findPrefixForNamespace (const String &ns)
void possiblyInventPrefix (const String &prefix)
void resolveOrInventPrefixes ()
void writeXMLNS (StringBuilder &appendTo)

Attributs publics

 LIBXML2_IMPL_REFCOUNT

Attributs privés

LIBXML2_DOMNamespaceContext * mParent
bool mOverrideDefaultNamespace
String mDefaultNamespace
std::map< String, StringmURIfromPrefix
std::map< String, StringmPrefixfromURI
std::list< StringmNamespacesNeedingPrefixes

Description détaillée

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

Documentation des constructeurs et destructeur

◆ LIBXML2_DOMNamespaceContext()

Arcane::LIBXML2_DOMNamespaceContext::LIBXML2_DOMNamespaceContext ( LIBXML2_DOMNamespaceContext * aParent)

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

Documentation des fonctions membres

◆ findNamespaceForPrefix()

String Arcane::LIBXML2_DOMNamespaceContext::findNamespaceForPrefix ( const String & prefix)

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

◆ findPrefixForNamespace()

String Arcane::LIBXML2_DOMNamespaceContext::findPrefixForNamespace ( const String & ns)

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

◆ getDefaultNamespace()

String Arcane::LIBXML2_DOMNamespaceContext::getDefaultNamespace ( )

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

◆ possiblyInventPrefix()

void Arcane::LIBXML2_DOMNamespaceContext::possiblyInventPrefix ( const String & prefix)

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

◆ recordPrefix()

void Arcane::LIBXML2_DOMNamespaceContext::recordPrefix ( const String & prefix,
const String & ns )

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

◆ resolveOrInventPrefixes()

void Arcane::LIBXML2_DOMNamespaceContext::resolveOrInventPrefixes ( )

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

◆ setDefaultNamespace()

void Arcane::LIBXML2_DOMNamespaceContext::setDefaultNamespace ( const String & newns)

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

◆ writeXMLNS()

void Arcane::LIBXML2_DOMNamespaceContext::writeXMLNS ( StringBuilder & appendTo)

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

Documentation des données membres

◆ LIBXML2_IMPL_REFCOUNT

Arcane::LIBXML2_DOMNamespaceContext::LIBXML2_IMPL_REFCOUNT

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

◆ mDefaultNamespace

String Arcane::LIBXML2_DOMNamespaceContext::mDefaultNamespace
private

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

◆ mNamespacesNeedingPrefixes

std::list<String> Arcane::LIBXML2_DOMNamespaceContext::mNamespacesNeedingPrefixes
private

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

◆ mOverrideDefaultNamespace

bool Arcane::LIBXML2_DOMNamespaceContext::mOverrideDefaultNamespace
private

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

◆ mParent

LIBXML2_DOMNamespaceContext* Arcane::LIBXML2_DOMNamespaceContext::mParent
private

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

◆ mPrefixfromURI

std::map<String, String> Arcane::LIBXML2_DOMNamespaceContext::mPrefixfromURI
private

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

◆ mURIfromPrefix

std::map<String, String> Arcane::LIBXML2_DOMNamespaceContext::mURIfromPrefix
private

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


La documentation de cette classe a été générée à partir du fichier suivant :