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

Fonctions membres publiques

 LIBXML2_TextBase (LIBXML2_Document *aDocument)
 
LIBXML2_TextsplitText (UInt32 offset)
 
- Fonctions membres publiques hérités de Arcane::LIBXML2_CharacterData
 LIBXML2_CharacterData (LIBXML2_Document *aDocument)
 
String Data ()
 
void Data (const String &attr)
 
void nodeValue (const String &attr)
 
UInt32 length ()
 
String substringdata (UInt32 offset, UInt32 count)
 
void appenddata (const String &arg)
 
void insertdata (UInt32 offset, const String &arg)
 
void deletedata (UInt32 offset, UInt32 count)
 
void replacedata (UInt32 offset, UInt32 count, const String &arg)
 
- 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_NodeshallowCloneNode (LIBXML2_Document *doc)
 
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_CharacterData
static const char * INTERFACE_NAME ()
 
- Fonctions membres publiques statiques hérités de Arcane::LIBXML2_Node
static const char * INTERFACE_NAME ()
 

Attributs publics

 LIBXML2_IMPL_REFCOUNT
 
- Attributs publics hérités de Arcane::LIBXML2_CharacterData
 LIBXML2_IMPL_REFCOUNT
 
- 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 682 du fichier DomLibXml2.cc.

Documentation des constructeurs et destructeur

◆ LIBXML2_TextBase()

Arcane::LIBXML2_TextBase::LIBXML2_TextBase ( LIBXML2_Document aDocument)
inline

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

◆ ~LIBXML2_TextBase()

virtual Arcane::LIBXML2_TextBase::~LIBXML2_TextBase ( )
inlinevirtual

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

Documentation des fonctions membres

◆ INTERFACE_NAME()

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

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

◆ splitText()

LIBXML2_Text * Arcane::LIBXML2_TextBase::splitText ( UInt32  offset)

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

Documentation des données membres

◆ LIBXML2_IMPL_REFCOUNT

Arcane::LIBXML2_TextBase::LIBXML2_IMPL_REFCOUNT

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


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