Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::LIBXML2_Notation
+ Graphe d'héritage de Arcane::LIBXML2_Notation:
+ Graphe de collaboration de Arcane::LIBXML2_Notation:

Fonctions membres publiques

 LIBXML2_Notation (LIBXML2_Document *aDocument, const String &aPublicId, String &aSystemId)
 
 LIBXML2_IMPL_NODETYPE (NOTATION)
 
LIBXML2_NodeshallowCloneNode (LIBXML2_Document *aDoc)
 
String publicId ()
 
String systemId ()
 
- Fonctions membres publiques hérités de Arcane::LIBXML2_Node
 LIBXML2_Node (LIBXML2_Document *aDocument)
 
String nodeName ()
 
String nodeValue ()
 
void nodeValue (const String &attr)
 
virtual UInt16 nodeType ()
 
LIBXML2_NodeparentNode ()
 
LIBXML2_NodeListchildNodes ()
 
LIBXML2_NodefirstChild ()
 
LIBXML2_NodelastChild ()
 
LIBXML2_NodepreviousSibling ()
 
LIBXML2_NodenextSibling ()
 
LIBXML2_NamedNodeMapattributes ()
 
LIBXML2_DocumentownerDocument ()
 
LIBXML2_NodeinsertBefore (LIBXML2_Node *newChild, LIBXML2_Node *refChild)
 
LIBXML2_NodeinsertBeforePrivate (LIBXML2_Node *newChild, LIBXML2_Node *refChild)
 
LIBXML2_NodereplaceChild (LIBXML2_Node *newChild, LIBXML2_Node *oldChild)
 
LIBXML2_NoderemoveChild (LIBXML2_Node *oldChild)
 
LIBXML2_NoderemoveChildPrivate (LIBXML2_Node *oldChild)
 
LIBXML2_NodeappendChild (LIBXML2_Node *newChild)
 
bool hasChildNodes ()
 
virtual LIBXML2_NodecloneNode (bool deep)
 
LIBXML2_NodecloneNodePrivate (LIBXML2_Document *aDoc, bool deep)
 
void normalize ()
 
bool isSupported (const String &feature, const String &version)
 
String namespaceURI ()
 
String prefix ()
 
void prefix (const String &attr)
 
String localName ()
 
bool hasAttributes ()
 
void updateDocumentAncestorStatus (bool aStatus)
 
void recursivelyChangeDocument (LIBXML2_Document *aNewDocument)
 
LIBXML2_ElementsearchForElementById (const String &elementId)
 
void add_ref ()
 
void release_ref ()
 

Fonctions membres publiques statiques

static const char * INTERFACE_NAME ()
 
- Fonctions membres publiques statiques hérités de Arcane::LIBXML2_Node
static const char * INTERFACE_NAME ()
 

Attributs publics

String mPublicId
 
String mSystemId
 
- Attributs publics hérités de Arcane::LIBXML2_Node
LIBXML2_NodemParent
 
std::list< LIBXML2_Node * >::iterator mPositionInParent
 
bool mDocumentIsAncestor
 
LIBXML2_DocumentmDocument
 
String mNodeName
 
String mLocalName
 
String mNodeValue
 
String mNamespaceURI
 
std::list< LIBXML2_Node * > mNodeList
 
UInt16 mNodeType
 
LIBXML2_RefCount _libxml2_refcount
 

Membres hérités additionnels

- Attributs publics statiques hérités de Arcane::LIBXML2_Node
static const UInt16 NODE_NODE = 0
 
static const UInt16 ELEMENT_NODE = 1
 
static const UInt16 ATTRIBUTE_NODE = 2
 
static const UInt16 TEXT_NODE = 3
 
static const UInt16 CDATA_SECTION_NODE = 4
 
static const UInt16 ENTITY_REFERENCE_NODE = 5
 
static const UInt16 ENTITY_NODE = 6
 
static const UInt16 PROCESSING_INSTRUCTION_NODE = 7
 
static const UInt16 COMMENT_NODE = 8
 
static const UInt16 DOCUMENT_NODE = 9
 
static const UInt16 DOCUMENT_TYPE_NODE = 10
 
static const UInt16 DOCUMENT_FRAGMENT_NODE = 11
 
static const UInt16 NOTATION_NODE = 12
 

Description détaillée

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

Documentation des constructeurs et destructeur

◆ LIBXML2_Notation()

Arcane::LIBXML2_Notation::LIBXML2_Notation ( LIBXML2_Document aDocument,
const String aPublicId,
String aSystemId 
)
inline

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

◆ ~LIBXML2_Notation()

virtual Arcane::LIBXML2_Notation::~LIBXML2_Notation ( )
inlinevirtual

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

Documentation des fonctions membres

◆ INTERFACE_NAME()

static const char * Arcane::LIBXML2_Notation::INTERFACE_NAME ( )
inlinestatic

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

◆ publicId()

String Arcane::LIBXML2_Notation::publicId ( )

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

◆ shallowCloneNode()

LIBXML2_Node * Arcane::LIBXML2_Notation::shallowCloneNode ( LIBXML2_Document aDoc)
virtual

Réimplémentée à partir de Arcane::LIBXML2_Node.

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

◆ systemId()

String Arcane::LIBXML2_Notation::systemId ( )

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

Documentation des données membres

◆ mPublicId

String Arcane::LIBXML2_Notation::mPublicId

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

◆ mSystemId

String Arcane::LIBXML2_Notation::mSystemId

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


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