#include <element_pcdata.h>
Inheritance diagram for libsvx::ElementPCData:
Public Methods | |
ElementPCData (TiXmlElement &Element, const std::string the_name) | |
Create a PCData Element based on a XML PCDATA element. | |
ElementPCData (const ElementPCData &a_element) | |
Construct a clone of the class ElementPCData. | |
virtual | ~ElementPCData () |
destructor, free all the sub-informations. | |
virtual bool | IsValid () const=0 |
the validity of value (interpretation) is only known by the inherited class. | |
virtual TiXmlElement & | XmlElement ()=0 |
a method to get the informations of the element into an XML element. | |
ElementPCData & | operator+= (const ElementPCData &the_object_to_add) |
bool | operator!= (const ElementPCData &the_object_to_compare) const |
Protected Attributes | |
std::string | m_Value |
The PCDATA value as a string. | |
TiXmlText | m_PcDataNode |
The XML element (created once) in which the data of the PCDATA are saved. |
Definition at line 56 of file element_pcdata.h.