Public Member Functions | |
| LIBXML2_Document (const String &namespaceURI, const String &qualifiedname, LIBXML2_DocumentType *doctype) | |
| LIBXML2_IMPL_NODETYPE (DOCUMENT) | |
| LIBXML2_Text * | doctype () |
| LIBXML2_DOMImplementation * | implementation () |
| LIBXML2_Element * | documentElement () |
| LIBXML2_Element * | createElement (const String &tagName) |
| LIBXML2_DocumentFragment * | createDocumentFragment () |
| LIBXML2_Text * | createTextNode (const String &data) |
| LIBXML2_Comment * | createComment (const String &data) |
| LIBXML2_CDATASection * | createCDATASection (const String &data) |
| LIBXML2_ProcessingInstruction * | createProcessingInstruction (const String &target, const String &data) |
| LIBXML2_Attr * | createAttribute (const String &name) |
| LIBXML2_EntityReference * | createEntityReference (const String &name) |
| LIBXML2_NodeList * | getElementsByTagName (const String &tagName) |
| LIBXML2_Node * | importNode (LIBXML2_Node *importedNode, bool deep) |
| LIBXML2_Element * | createElementNS (const String &namespaceURI, const String &qualifiedname) |
| LIBXML2_Attr * | createAttributeNS (const String &namespaceURI, const String &qualifiedname) |
| LIBXML2_NodeList * | getElementsByTagNameNS (const String &namespaceURI, const String &localname) |
| LIBXML2_Element * | getElementById (const String &elementId) |
| void | Impl_ (_xmlDoc *Doc) |
| _xmlDoc * | Impl_ (void) |
| void | Context_ (xmlParserCtxt *Context) |
| xmlParserCtxt * | Context_ () |
| LIBXML2_Node * | shallowCloneNode (LIBXML2_Document *aDoc) |
| LIBXML2_Element * | searchForElementById (const String &elementId) |
| Public Member Functions inherited from Arcane::LIBXML2_Node | |
| LIBXML2_Node (LIBXML2_Document *aDocument) | |
| String | nodeName () |
| String | nodeValue () |
| void | nodeValue (const String &attr) |
| virtual UInt16 | nodeType () |
| LIBXML2_Node * | parentNode () |
| LIBXML2_NodeList * | childNodes () |
| LIBXML2_Node * | firstChild () |
| LIBXML2_Node * | lastChild () |
| LIBXML2_Node * | previousSibling () |
| LIBXML2_Node * | nextSibling () |
| LIBXML2_NamedNodeMap * | attributes () |
| LIBXML2_Document * | ownerDocument () |
| LIBXML2_Node * | insertBefore (LIBXML2_Node *newChild, LIBXML2_Node *refChild) |
| LIBXML2_Node * | insertBeforePrivate (LIBXML2_Node *newChild, LIBXML2_Node *refChild) |
| LIBXML2_Node * | replaceChild (LIBXML2_Node *newChild, LIBXML2_Node *oldChild) |
| LIBXML2_Node * | removeChild (LIBXML2_Node *oldChild) |
| LIBXML2_Node * | removeChildPrivate (LIBXML2_Node *oldChild) |
| LIBXML2_Node * | appendChild (LIBXML2_Node *newChild) |
| bool | hasChildNodes () |
| virtual LIBXML2_Node * | cloneNode (bool deep) |
| LIBXML2_Node * | cloneNodePrivate (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_Element * | searchForElementById (const String &elementId) |
| void | add_ref () |
| void | release_ref () |
Static Public Member Functions | |
| static const char * | INTERFACE_NAME () |
| Static Public Member Functions inherited from Arcane::LIBXML2_Node | |
| static const char * | INTERFACE_NAME () |
Private Attributes | |
| _xmlDoc * | impl_ |
| xmlParserCtxt * | context_ |
Additional Inherited Members | |
| Public Attributes inherited from Arcane::LIBXML2_Node | |
| LIBXML2_Node * | mParent |
| std::list< LIBXML2_Node * >::iterator | mPositionInParent |
| bool | mDocumentIsAncestor |
| LIBXML2_Document * | mDocument |
| String | mNodeName |
| String | mLocalName |
| String | mNodeValue |
| String | mNamespaceURI |
| std::list< LIBXML2_Node * > | mNodeList |
| UInt16 | mNodeType |
| LIBXML2_RefCount | _libxml2_refcount |
| Static Public Attributes inherited from 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 |
Definition at line 835 of file DomLibXml2.cc.
| Arcane::LIBXML2_Document::LIBXML2_Document | ( | const String & | namespaceURI, |
| const String & | qualifiedname, | ||
| LIBXML2_DocumentType * | doctype ) |
Definition at line 5305 of file DomLibXml2.cc.
|
inline |
Definition at line 840 of file DomLibXml2.cc.
|
inlinevirtual |
Definition at line 850 of file DomLibXml2.cc.
|
inline |
Definition at line 885 of file DomLibXml2.cc.
|
inline |
Definition at line 884 of file DomLibXml2.cc.
| LIBXML2_Attr * Arcane::LIBXML2_Document::createAttribute | ( | const String & | name | ) |
Definition at line 5426 of file DomLibXml2.cc.
| LIBXML2_Attr * Arcane::LIBXML2_Document::createAttributeNS | ( | const String & | namespaceURI, |
| const String & | qualifiedname ) |
Definition at line 5489 of file DomLibXml2.cc.
| LIBXML2_CDATASection * Arcane::LIBXML2_Document::createCDATASection | ( | const String & | data | ) |
Definition at line 5410 of file DomLibXml2.cc.
| LIBXML2_Comment * Arcane::LIBXML2_Document::createComment | ( | const String & | data | ) |
Definition at line 5400 of file DomLibXml2.cc.
| LIBXML2_DocumentFragment * Arcane::LIBXML2_Document::createDocumentFragment | ( | ) |
Definition at line 5381 of file DomLibXml2.cc.
| LIBXML2_Element * Arcane::LIBXML2_Document::createElement | ( | const String & | tagName | ) |
Definition at line 5371 of file DomLibXml2.cc.
| LIBXML2_Element * Arcane::LIBXML2_Document::createElementNS | ( | const String & | namespaceURI, |
| const String & | qualifiedname ) |
Definition at line 5471 of file DomLibXml2.cc.
| LIBXML2_EntityReference * Arcane::LIBXML2_Document::createEntityReference | ( | const String & | name | ) |
Definition at line 5436 of file DomLibXml2.cc.
| LIBXML2_ProcessingInstruction * Arcane::LIBXML2_Document::createProcessingInstruction | ( | const String & | target, |
| const String & | data ) |
Definition at line 5420 of file DomLibXml2.cc.
| LIBXML2_Text * Arcane::LIBXML2_Document::createTextNode | ( | const String & | data | ) |
Definition at line 5390 of file DomLibXml2.cc.
| LIBXML2_Text * Arcane::LIBXML2_Document::doctype | ( | ) |
Definition at line 5340 of file DomLibXml2.cc.
| LIBXML2_Element * Arcane::LIBXML2_Document::documentElement | ( | ) |
Definition at line 5359 of file DomLibXml2.cc.
| LIBXML2_Element * Arcane::LIBXML2_Document::getElementById | ( | const String & | elementId | ) |
Definition at line 5518 of file DomLibXml2.cc.
| LIBXML2_NodeList * Arcane::LIBXML2_Document::getElementsByTagName | ( | const String & | tagName | ) |
Definition at line 5446 of file DomLibXml2.cc.
| LIBXML2_NodeList * Arcane::LIBXML2_Document::getElementsByTagNameNS | ( | const String & | namespaceURI, |
| const String & | localname ) |
Definition at line 5509 of file DomLibXml2.cc.
|
inline |
Definition at line 882 of file DomLibXml2.cc.
|
inline |
Definition at line 883 of file DomLibXml2.cc.
| LIBXML2_DOMImplementation * Arcane::LIBXML2_Document::implementation | ( | ) |
Definition at line 5352 of file DomLibXml2.cc.
| LIBXML2_Node * Arcane::LIBXML2_Document::importNode | ( | LIBXML2_Node * | importedNode, |
| bool | deep ) |
Definition at line 5455 of file DomLibXml2.cc.
|
inlinestatic |
Definition at line 838 of file DomLibXml2.cc.
| LIBXML2_Element * Arcane::LIBXML2_Document::searchForElementById | ( | const String & | elementId | ) |
Definition at line 5536 of file DomLibXml2.cc.
|
virtual |
Reimplemented from Arcane::LIBXML2_Node.
Definition at line 5524 of file DomLibXml2.cc.
|
private |
Definition at line 891 of file DomLibXml2.cc.
|
private |
Definition at line 890 of file DomLibXml2.cc.