Declaration.hpp
Go to the documentation of this file.
1 
6 #pragma once
7 
8 #include <exml/Node.hpp>
9 #include <exml/AttributeList.hpp>
10 
11 namespace exml {
16  public:
26  Declaration(const exml::Declaration& _obj);
31  Declaration(const std::string& _name="");
38  };
43  public:
60  DeclarationXML(const std::string& _version="0.0", const std::string& _format = "UTF-8", bool _standalone = true);
67  };
68 }
69 
exml::Declaration & operator=(const exml::Declaration &_obj)
Copy constructor.
Declaration(ememory::SharedPtr< exml::internal::Node > _internalNode)
Constructor.
List of all attribute element in a node.
Definition: AttributeList.hpp:107
exml namespace containing all function for XML interpretor
Definition: Attribute.hpp:11
Declaration node: <?XML ... >.
Definition: Declaration.hpp:42
Declaration node: <?XXXXXX ... >.
Definition: Declaration.hpp:15