#include <element.h>
Inheritance diagram for libsvx::Element:
Public Methods | |
Element (TiXmlElement &Element, const std::string the_name) | |
Create an Element based on a XML element. | |
Element (const Element &a_element) | |
Construct a clone of the class Element. | |
virtual | ~Element () |
virtual destructor (not used). | |
virtual bool | IsValid () const=0 |
pure virtual method that says if the element content is valid. | |
virtual TiXmlElement & | XmlElement ()=0 |
a method to get the informations of the element into an XML element. | |
Element & | operator+= (const Element &the_object_to_add) |
bool | operator!= (const Element &the_object_to_compare) const |
Protected Attributes | |
TiXmlElement * | m_Node |
the node corresponding to the element. | |
std::string | m_TagName |
the element tag name <name />. |
Definition at line 56 of file element.h.
|
Definition at line 81 of file element.cxx. References m_TagName. |
|
Definition at line 71 of file element.cxx. References m_TagName. |