54 bool parse(
const std::string& _data);
68 bool load(
const std::string& _file);
75 bool store(
const std::string& _file);
Basic document element of a document.
Definition: Document.hpp:15
bool parse(const std::string &_data)
parse a string that contain an XML
bool store(const std::string &_file)
Store the Xml in the file.
void displayError()
Display error detected.
exml namespace containing all function for XML interpretor
Definition: Attribute.hpp:11
void display()
Display the Document on console.
void setDisplayError(bool _value)
Set the display of the error when detected.
bool generate(std::string &_data)
generate a string that contain the created XML
void setCaseSensitive(bool _val)
Enable or diasable the case sensitive (must be done before the call of parsing)
exml::Document & operator=(const exml::Document &_obj)
Copy constructor.
Basic element Node of an XML document <YYYYY>.
Definition: Element.hpp:101
bool getDisplayError()
Get the display of the error status.
virtual bool getCaseSensitive() const
get the status of case sensitive mode.
bool load(const std::string &_file)
Load the file that might contain the xml.