#include <XMLStack.h>
Inheritance diagram for XMLStackText::
Public Types | |
typedef XMLStackText<_E, _Tr, _A> | _XMLStackText |
Public Methods | |
XMLStackText (_XMLStackDocument *Doc, const _XMLStackString &Data) | |
Constructor. More... | |
virtual | ~XMLStackText () |
Destructor. | |
virtual void | setValue (const _XMLStackString &Value) |
Replaces the textual data defined in the constructor. | |
virtual void | setValue (unsigned long Value) |
virtual void | setValue (long Value) |
virtual void | setValue (unsigned int Value) |
virtual void | setValue (int Value) |
virtual void | setValue (unsigned short Value) |
virtual void | setValue (short Value) |
virtual void | setValue (signed char Value) |
virtual void | setValue (char Value) |
virtual void | setValue (unsigned char Value) |
virtual void | setValue (double Value, int Scale=6) |
virtual void | setValue (float Value, int Scale=6) |
_XMLStackText& | operator= (const _XMLStackString &Value) |
Convenience operator for setValue(). | |
_XMLStackText& | operator= (unsigned long &Value) |
Convenience operator for setValue(). | |
_XMLStackText& | operator= (long Value) |
Convenience operator for setValue(). | |
_XMLStackText& | operator= (unsigned int Value) |
Convenience operator for setValue(). | |
_XMLStackText& | operator= (int Value) |
Convenience operator for setValue(). | |
_XMLStackText& | operator= (unsigned short Value) |
Convenience operator for setValue(). | |
_XMLStackText& | operator= (short Value) |
Convenience operator for setValue(). | |
_XMLStackText& | operator= (signed char Value) |
Convenience operator for setValue(). | |
_XMLStackText& | operator= (char Value) |
Convenience operator for setValue(). | |
_XMLStackText& | operator= (unsigned char Value) |
Convenience operator for setValue(). | |
_XMLStackText& | operator= (double Value) |
Convenience operator for setValue(). | |
_XMLStackText& | operator= (float Value) |
Convenience operator for setValue(). | |
Protected Methods | |
virtual void | popped (void) |
virtual _XMLStackNode* | clone (void) const |
Protected Attributes | |
_XMLStackString | m_Value |
Since several characters are used for markup (such as the ampersand &), this class will automatically scan the text and replace the characters with the proper entity reference.
Definition at line 1153 of file XMLStack.h.
|
Definition at line 1156 of file XMLStack.h. Referenced by clone(). |
|
Constructor.
Definition at line 1165 of file XMLStack.h. |
|
Destructor.
Definition at line 1172 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1309 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1272 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1265 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1258 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1251 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1244 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1237 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1230 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1223 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1216 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1209 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1202 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1195 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1281 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1189 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1185 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1184 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1183 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1182 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1181 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1180 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1179 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1178 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1177 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1176 of file XMLStack.h. |
|
Replaces the textual data defined in the constructor.
Reimplemented from XMLStackNode. Definition at line 1175 of file XMLStack.h. |
|
Definition at line 1279 of file XMLStack.h. |