#include <XMLStack.h>
Inheritance diagram for XMLStackComment::
Public Types | |
typedef XMLStackComment<_E, _Tr, _A> | _XMLStackComment |
Public Methods | |
XMLStackComment (_XMLStackDocument *Doc, const _XMLStackString &Data) | |
Constructor. More... | |
virtual | ~XMLStackComment () |
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) |
_XMLStackComment& | operator= (const _XMLStackString &Value) |
Convenience operator for setValue(). | |
_XMLStackComment& | operator= (unsigned long &Value) |
Convenience operator for setValue(). | |
_XMLStackComment& | operator= (long Value) |
Convenience operator for setValue(). | |
_XMLStackComment& | operator= (unsigned int Value) |
Convenience operator for setValue(). | |
_XMLStackComment& | operator= (int Value) |
Convenience operator for setValue(). | |
_XMLStackComment& | operator= (unsigned short Value) |
Convenience operator for setValue(). | |
_XMLStackComment& | operator= (short Value) |
Convenience operator for setValue(). | |
_XMLStackComment& | operator= (signed char Value) |
Convenience operator for setValue(). | |
_XMLStackComment& | operator= (char Value) |
Convenience operator for setValue(). | |
_XMLStackComment& | operator= (unsigned char Value) |
Convenience operator for setValue(). | |
_XMLStackComment& | operator= (double Value) |
Convenience operator for setValue(). | |
_XMLStackComment& | operator= (float Value) |
Convenience operator for setValue(). | |
Protected Methods | |
virtual void | popped (void) |
virtual _XMLStackNode* | clone (void) const |
Protected Attributes | |
_XMLStackString | m_Text |
Comments are not interpreted by XML parsers. The only requirement is that the character sequence "--" does not appear in the comment, since that is used for the ending delimiter. Along the same lines, the comment cannot end with a single dash - either, since that will interfere with the ending delimiter.
Definition at line 1492 of file XMLStack.h.
|
Definition at line 1495 of file XMLStack.h. Referenced by clone(), and XMLStackDocument::pushComment(). |
|
Constructor.
Definition at line 1507 of file XMLStack.h. |
|
Destructor.
Definition at line 1514 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1637 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1614 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1607 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1600 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1593 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1586 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1579 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1572 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1565 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1558 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1551 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1544 of file XMLStack.h. |
|
Convenience operator for setValue().
Reimplemented from XMLStackNode. Definition at line 1537 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1623 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1531 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1527 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1526 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1525 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1524 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1523 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1522 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1521 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1520 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1519 of file XMLStack.h. |
|
Reimplemented from XMLStackNode. Definition at line 1518 of file XMLStack.h. |
|
Replaces the textual data defined in the constructor.
Reimplemented from XMLStackNode. Definition at line 1517 of file XMLStack.h. |
|
Definition at line 1621 of file XMLStack.h. |