![]() |
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.