![]() |
Vault
4.1
|
VSettingsCDATA is a node that represents text inside the tag hierarchy; what it really means is an attribute value whose name (as in name/value) is the tag name of its parent. More...
#include <vsettings.h>
Public Member Functions | |
VSettingsCDATA (VSettingsTag *parent, const VString &cdata) | |
virtual void | writeToStream (VTextIOStream &outputStream, int indentLevel=0) const |
virtual VBentoNode * | writeToBento () const |
virtual Vs64 | getS64Value () const |
virtual bool | getBooleanValue () const |
virtual VString | getStringValue () const |
virtual VDouble | getDoubleValue () const |
virtual VSize | getSizeValue () const |
virtual VPoint | getPointValue () const |
virtual VRect | getRectValue () const |
virtual VPolygon | getPolygonValue () const |
virtual VColor | getColorValue () const |
virtual VDuration | getDurationValue () const |
virtual VDate | getDateValue () const |
virtual VInstant | getInstantValue () const |
virtual void | setLiteral (const VString &value) |
VSettingsCDATA is a node that represents text inside the tag hierarchy; what it really means is an attribute value whose name (as in name/value) is the tag name of its parent.
For example, if you have "<tag1><tag2>hello</tag2></tag1>" then tag2 is represented by a VSettingsTag that has a VSettingsCDATA child whose CDATA value is "hello". It could retrieved from the root node via ->getString("tag1/tag2");
Definition at line 318 of file vsettings.h.