XLE  v0.02.0
Utility::Data Member List

This is the complete list of members for Utility::Data, including all inherited members.

Add(Data *child) (defined in Utility::Data)Utility::Data
Attribute(const char *path) const (defined in Utility::Data)Utility::Data
BoolAttribute(const char *path, bool def=false) const (defined in Utility::Data)Utility::Data
BoolValue() const (defined in Utility::Data)Utility::Data
child (defined in Utility::Data)Utility::Data
ChildAt(int i) const (defined in Utility::Data)Utility::Data
ChildWithValue(const char *value) const (defined in Utility::Data)Utility::Data
Clear() (defined in Utility::Data)Utility::Data
Clone() const (defined in Utility::Data)Utility::Data
Data(const char *value="__none__") (defined in Utility::Data)Utility::Data
DoubleAttribute(const char *path, double def=0.0f) const (defined in Utility::Data)Utility::Data
DoubleValue() const (defined in Utility::Data)Utility::Data
Find(const char *path) const (defined in Utility::Data)Utility::Data
FloatAttribute(const char *path, float def=0.0f) const (defined in Utility::Data)Utility::Data
FloatValue() const (defined in Utility::Data)Utility::Data
GetAttribute(const char *name, bool &value) const (defined in Utility::Data)Utility::Datainline
GetAttribute(const char *name, int &value) const (defined in Utility::Data)Utility::Datainline
GetAttribute(const char *name, int16 &value) const (defined in Utility::Data)Utility::Datainline
GetAttribute(const char *name, uint8 &value) const (defined in Utility::Data)Utility::Datainline
GetAttribute(const char *name, uint16 &value) const (defined in Utility::Data)Utility::Datainline
GetAttribute(const char *name, uint32 &value) const (defined in Utility::Data)Utility::Datainline
GetAttribute(const char *name, long &value) const (defined in Utility::Data)Utility::Datainline
GetAttribute(const char *name, float &value) const (defined in Utility::Data)Utility::Datainline
GetAttribute(const char *name, double &value) const (defined in Utility::Data)Utility::Datainline
HasBoolAttribute(const char *path, bool *out) const (defined in Utility::Data)Utility::Data
HasDoubleAttribute(const char *path, double *out) const (defined in Utility::Data)Utility::Data
HasFloatAttribute(const char *path, float *out) const (defined in Utility::Data)Utility::Data
HasInt64Attribute(const char *path, int64 *out) const (defined in Utility::Data)Utility::Data
HasIntAttribute(const char *path, int *out) const (defined in Utility::Data)Utility::Data
HasStrAttribute(const char *path, const char **out) const (defined in Utility::Data)Utility::Data
Index() const (defined in Utility::Data)Utility::Data
Int64Attribute(const char *path, int64 def=0) const (defined in Utility::Data)Utility::Data
Int64Value() const (defined in Utility::Data)Utility::Data
IntAttribute(const char *path, int def=0) const (defined in Utility::Data)Utility::Data
IntValue() const (defined in Utility::Data)Utility::Data
lineNum (defined in Utility::Data)Utility::Data
Load(const char *ptr, int len) (defined in Utility::Data)Utility::Data
LoadFromFile(const char *filename, bool *noFile=0) (defined in Utility::Data)Utility::Data
meta (defined in Utility::Data)Utility::Data
next (defined in Utility::Data)Utility::Data
NextWithValue(const char *value) const (defined in Utility::Data)Utility::Data
operator==(const Data &n) const (defined in Utility::Data)Utility::Data
parent (defined in Utility::Data)Utility::Data
Path(char *dst, int count) (defined in Utility::Data)Utility::Data
postComment (defined in Utility::Data)Utility::Data
preComment (defined in Utility::Data)Utility::Data
prev (defined in Utility::Data)Utility::Data
PrevWithValue(const char *value) const (defined in Utility::Data)Utility::Data
Remove() (defined in Utility::Data)Utility::Data
Save(const char *filename, bool includeComment=true) const (defined in Utility::Data)Utility::Data
SavePrettyValue(char *s, int *len) const (defined in Utility::Data)Utility::Data
SaveToBuffer(char *s, int *len) const (defined in Utility::Data)Utility::Data
SaveToOutputStream(OutputStream &f, bool includeComment=true) const (defined in Utility::Data)Utility::Data
SetAttribute(const char *name, Data *value) (defined in Utility::Data)Utility::Data
SetAttribute(const char *name, bool value) (defined in Utility::Data)Utility::Data
SetAttribute(const char *name, int value) (defined in Utility::Data)Utility::Data
SetAttribute(const char *name, uint32 value) (defined in Utility::Data)Utility::Data
SetAttribute(const char *name, float value) (defined in Utility::Data)Utility::Data
SetAttribute(const char *name, double value) (defined in Utility::Data)Utility::Data
SetAttribute(const char *name, const char *value) (defined in Utility::Data)Utility::Data
SetAttribute(const char *name, int64 value) (defined in Utility::Data)Utility::Data
SetMeta(Data *meta) (defined in Utility::Data)Utility::Data
SetPostComment(const char *comment) (defined in Utility::Data)Utility::Data
SetPreComment(const char *comment) (defined in Utility::Data)Utility::Data
SetValue(bool value) (defined in Utility::Data)Utility::Data
SetValue(int value) (defined in Utility::Data)Utility::Data
SetValue(float value) (defined in Utility::Data)Utility::Data
SetValue(double value) (defined in Utility::Data)Utility::Data
SetValue(const char *value) (defined in Utility::Data)Utility::Data
Size() const (defined in Utility::Data)Utility::Data
StrAttribute(const char *path, const char *def="") const (defined in Utility::Data)Utility::Data
StrValue() const (defined in Utility::Data)Utility::Data
value (defined in Utility::Data)Utility::Data
ValueAt(int i, const char *def=0) const (defined in Utility::Data)Utility::Data
~Data() (defined in Utility::Data)Utility::Data