Vault  4.1
Public Member Functions
VSettingsCDATA Class Reference

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>

Inheritance diagram for VSettingsCDATA:
VSettingsNode

List of all members.

Public Member Functions

 VSettingsCDATA (VSettingsTag *parent, const VString &cdata)
virtual void writeToStream (VTextIOStream &outputStream, int indentLevel=0) const
virtual VBentoNodewriteToBento () 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)

Detailed Description

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.


The documentation for this class was generated from the following files:

Copyright ©1997-2014 Trygve Isaacson. All rights reserved. This documentation was generated with Doxygen.