exml::DeclarationXML Class Reference
#include <Declaration.hpp>
Inheritance diagram for exml::DeclarationXML:
Additional Inherited Members | |
Public Attributes inherited from exml::AttributeList | |
AttributeListData | attributes |
Protected Member Functions inherited from exml::AttributeList | |
AttributeList (const ememory::SharedPtr< exml::internal::Node > &_internalNode) | |
AttributeList () | |
Protected Attributes inherited from exml::Node | |
ememory::SharedPtr< exml::internal::Node > | m_data |
Detailed Description
Declaration node: <?XML ... >.
Constructor & Destructor Documentation
§ DeclarationXML() [1/3]
exml::DeclarationXML::DeclarationXML | ( | ememory::SharedPtr< exml::internal::Node > | _internalNode | ) |
Constructor.
- Parameters
-
[in] _internalNode Internal Node to set data
§ DeclarationXML() [2/3]
exml::DeclarationXML::DeclarationXML | ( | const exml::DeclarationXML & | _obj | ) |
Copy constructor.
- Parameters
-
[in] _obj Object to copy
§ DeclarationXML() [3/3]
exml::DeclarationXML::DeclarationXML | ( | const std::string & | _version = "0.0" , |
const std::string & | _format = "UTF-8" , |
||
bool | _standalone = true |
||
) |
Constructor for the generic declaration : <?xml version="" format="UTF-8"?>
- Parameters
-
[in] _version Xml version. [in] _format charset of the XML [in] _standalone this document is standalone
Member Function Documentation
§ operator=()
exml::DeclarationXML& exml::DeclarationXML::operator= | ( | const exml::DeclarationXML & | _obj | ) |
Copy constructor.
- Parameters
-
[in] _obj Object to copy
- Returns
- A reference on the local Object
The documentation for this class was generated from the following file:
- framework/atria-soft/exml/exml/Declaration.hpp