Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::NullXmlDocumentHolder Class Reference
Inheritance diagram for Arcane::NullXmlDocumentHolder:
Collaboration diagram for Arcane::NullXmlDocumentHolder:

Public Member Functions

virtual XmlNode documentNode ()
 Document node. This node is null if the document does not exist.
virtual IXmlDocumentHolderclone ()
 Clones this document.
virtual void save (ByteArray &bytes)
 Saves this document into the array bytes.
virtual String save ()
 Saves this document and returns the string.
Public Member Functions inherited from Arcane::IXmlDocumentHolder
virtual ~IXmlDocumentHolder ()
 Releases resources.

Additional Inherited Members

Static Public Member Functions inherited from Arcane::IXmlDocumentHolder
static IXmlDocumentHoldercreateNull ()
 Creates and returns a null document.
static IXmlDocumentHolderloadFromBuffer (Span< const Byte > buffer, const String &name, ITraceMng *tm)
 Loads an XML document.
static IXmlDocumentHolderloadFromBuffer (ByteConstSpan buffer, const String &name, ITraceMng *tm)
 Loads an XML document.
static IXmlDocumentHolderloadFromFile (const String &filename, ITraceMng *tm)
 Loads an XML document.
static IXmlDocumentHolderloadFromFile (const String &filename, const String &schema_filename, ITraceMng *tm)
 Loads an XML document.

Detailed Description

Definition at line 30 of file NullXmlDocumentHolder.cc.

Member Function Documentation

◆ clone()

virtual IXmlDocumentHolder * Arcane::NullXmlDocumentHolder::clone ( )
inlinevirtual

Clones this document.

Implements Arcane::IXmlDocumentHolder.

Definition at line 36 of file NullXmlDocumentHolder.cc.

◆ documentNode()

virtual XmlNode Arcane::NullXmlDocumentHolder::documentNode ( )
inlinevirtual

Document node. This node is null if the document does not exist.

Implements Arcane::IXmlDocumentHolder.

Definition at line 35 of file NullXmlDocumentHolder.cc.

◆ save() [1/2]

virtual String Arcane::NullXmlDocumentHolder::save ( )
inlinevirtual

Saves this document and returns the string.

Implements Arcane::IXmlDocumentHolder.

Definition at line 38 of file NullXmlDocumentHolder.cc.

◆ save() [2/2]

virtual void Arcane::NullXmlDocumentHolder::save ( ByteArray & bytes)
inlinevirtual

Saves this document into the array bytes.

Implements Arcane::IXmlDocumentHolder.

Definition at line 37 of file NullXmlDocumentHolder.cc.


The documentation for this class was generated from the following file: