#include <CCValue.h>
Public Types | |
| enum | Type { NONE = 0, BYTE, INTEGER, FLOAT, DOUBLE, BOOLEAN, STRING, VECTOR, MAP, INT_KEY_MAP } |
Public Member Functions | |
| Value () | |
| Value (unsigned char v) | |
| Value ( var v) | |
| Value ( local v) | |
| Value (int v) | |
| Value ( var v) | |
| Value ( local v) | |
| Value (float v) | |
| Value ( var v) | |
| Value ( local v) | |
| Value (double v) | |
| Value ( var v) | |
| Value ( local v) | |
| Value (bool v) | |
| Value ( var v) | |
| Value ( local v) | |
| Value (const char *v) | |
| Value ( var v) | |
| Value ( local v) | |
| Value (const std::string &v) | |
| Value ( var v) | |
| Value ( local v) | |
| Value (const ValueVector &v) | |
| Value (ValueVector &&v) | |
| Value (const ValueMap &v) | |
| Value ( var v) | |
| Value ( local v) | |
| Value (ValueMap &&v) | |
| Value (const ValueMapIntKey &v) | |
| Value ( var v) | |
| Value ( local v) | |
| Value (ValueMapIntKey &&v) | |
| Value (const Value &other) | |
| Value (Value &&other) | |
| Value ( var other) | |
| Value ( local other) | |
| ~Value () | |
| ~Value () | |
| ~Value () | |
| Value & | operator= (const Value &other) |
| var | operator= ( var other) |
| local | operator= ( local other) |
| Value & | operator= (Value &&other) |
| var | operator= ( var other) |
| local | operator= ( local other) |
| Value & | operator= (unsigned char v) |
| var | operator= ( var v) |
| local | operator= ( local v) |
| Value & | operator= (int v) |
| var | operator= ( var v) |
| local | operator= ( local v) |
| Value & | operator= (float v) |
| var | operator= ( var v) |
| local | operator= ( local v) |
| Value & | operator= (double v) |
| var | operator= ( var v) |
| local | operator= ( local v) |
| Value & | operator= (bool v) |
| var | operator= ( var v) |
| local | operator= ( local v) |
| Value & | operator= (const char *v) |
| var | operator= ( var v) |
| local | operator= ( local v) |
| Value & | operator= (const std::string &v) |
| var | operator= ( var v) |
| local | operator= ( local v) |
| Value & | operator= (const ValueVector &v) |
| local | operator= ( local v) |
| Value & | operator= (ValueVector &&v) |
| var | operator= ( var v) |
| local | operator= ( local v) |
| Value & | operator= (const ValueMap &v) |
| var | operator= ( var v) |
| local | operator= ( local v) |
| Value & | operator= (ValueMap &&v) |
| var | operator= ( var v) |
| local | operator= ( local v) |
| Value & | operator= (const ValueMapIntKey &v) |
| var | operator= ( var v) |
| local | operator= ( local v) |
| Value & | operator= (ValueMapIntKey &&v) |
| var | operator= ( var v) |
| local | operator= ( local v) |
| bool | operator!= (const Value &v) |
| var | operator!= ( var v) |
| local | operator!= ( local v) |
| bool | operator!= (const Value &v) const |
| var | operator!= ( var v) |
| local | operator!= ( local v) |
| bool | operator== (const Value &v) |
| var | operator== ( var v) |
| local | operator== ( local v) |
| bool | operator== (const Value &v) const |
| var | operator== ( var v) |
| local | operator== ( local v) |
| unsigned char | asByte () const |
| var | asByte () |
| local | asByte () |
| int | asInt () const |
| var | asInt () |
| local | asInt () |
| float | asFloat () const |
| var | asFloat () |
| local | asFloat () |
| double | asDouble () const |
| local | asDouble () |
| bool | asBool () const |
| var | asBool () |
| local | asBool () |
| std::string | asString () const |
| local | asString () |
| ValueVector & | asValueVector () |
| var | asValueVector () |
| local | asValueVector () |
| const ValueVector & | asValueVector () const |
| ValueMap & | asValueMap () |
| var | asValueMap () |
| local | asValueMap () |
| const ValueMap & | asValueMap () const |
| local | asValueMap () |
| ValueMapIntKey & | asIntKeyMap () |
| var | asIntKeyMap () |
| local | asIntKeyMap () |
| const ValueMapIntKey & | asIntKeyMap () const |
| bool | isNull () const |
| var | isNull () |
| local | isNull () |
| Type | getType () const |
| var | getType () |
| local | getType () |
| std::string | getDescription () |
| local | getDescription () |
Static Public Attributes | |
| static const Value | Null |
| var | Null |
| local | Null |
|
strong |
|
strong |
|
strong |
| Value | ( | ) |
| var Value | ( | ) |
| local Value | ( | ) |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
| var Value | ( | var | other | ) |
| local Value | ( | local | other | ) |
| var Value | ( | var | other | ) |
| local Value | ( | local | other | ) |
| ~Value | ( | ) |
| var ~Value | ( | ) |
| local ~Value | ( | ) |
| bool asBool | ( | ) | const |
| var asBool | ( | ) |
| local asBool | ( | ) |
| unsigned char asByte | ( | ) | const |
| var asByte | ( | ) |
| local asByte | ( | ) |
| double asDouble | ( | ) | const |
| var asDouble | ( | ) |
| local asDouble | ( | ) |
| float asFloat | ( | ) | const |
| var asFloat | ( | ) |
| local asFloat | ( | ) |
| int asInt | ( | ) | const |
| var asInt | ( | ) |
| local asInt | ( | ) |
| ValueMapIntKey& asIntKeyMap | ( | ) |
| var asIntKeyMap | ( | ) |
| local asIntKeyMap | ( | ) |
| const ValueMapIntKey& asIntKeyMap | ( | ) | const |
| var asIntKeyMap | ( | ) |
| local asIntKeyMap | ( | ) |
| std::string asString | ( | ) | const |
| var asString | ( | ) |
| local asString | ( | ) |
| ValueMap& asValueMap | ( | ) |
| var asValueMap | ( | ) |
| local asValueMap | ( | ) |
| const ValueMap& asValueMap | ( | ) | const |
| var asValueMap | ( | ) |
| local asValueMap | ( | ) |
| ValueVector& asValueVector | ( | ) |
| var asValueVector | ( | ) |
| local asValueVector | ( | ) |
| const ValueVector& asValueVector | ( | ) | const |
| var asValueVector | ( | ) |
| local asValueVector | ( | ) |
| std::string getDescription | ( | ) |
| var getDescription | ( | ) |
| local getDescription | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| bool operator!= | ( | const Value & | v | ) |
| bool operator!= | ( | var | v | ) |
| bool operator!= | ( | local | v | ) |
| bool operator!= | ( | const Value & | v | ) | const |
| bool operator!= | ( | var | v | ) |
| bool operator!= | ( | local | v | ) |
| Value& operator= | ( | var | other | ) |
| Value& operator= | ( | local | other | ) |
| Value& operator= | ( | var | other | ) |
| Value& operator= | ( | local | other | ) |
| Value& operator= | ( | unsigned char | v | ) |
| Value& operator= | ( | var | v | ) |
| Value& operator= | ( | local | v | ) |
| Value& operator= | ( | int | v | ) |
| Value& operator= | ( | var | v | ) |
| Value& operator= | ( | local | v | ) |
| Value& operator= | ( | float | v | ) |
| Value& operator= | ( | var | v | ) |
| Value& operator= | ( | local | v | ) |
| Value& operator= | ( | double | v | ) |
| Value& operator= | ( | var | v | ) |
| Value& operator= | ( | local | v | ) |
| Value& operator= | ( | bool | v | ) |
| Value& operator= | ( | var | v | ) |
| Value& operator= | ( | local | v | ) |
| Value& operator= | ( | const char * | v | ) |
| Value& operator= | ( | var | v | ) |
| Value& operator= | ( | local | v | ) |
| Value& operator= | ( | const std::string & | v | ) |
| Value& operator= | ( | var | v | ) |
| Value& operator= | ( | local | v | ) |
| Value& operator= | ( | const ValueVector & | v | ) |
| Value& operator= | ( | var | v | ) |
| Value& operator= | ( | local | v | ) |
| Value& operator= | ( | ValueVector && | v | ) |
| Value& operator= | ( | var | v | ) |
| Value& operator= | ( | local | v | ) |
| Value& operator= | ( | var | v | ) |
| Value& operator= | ( | local | v | ) |
| Value& operator= | ( | var | v | ) |
| Value& operator= | ( | local | v | ) |
| Value& operator= | ( | const ValueMapIntKey & | v | ) |
| Value& operator= | ( | var | v | ) |
| Value& operator= | ( | local | v | ) |
| Value& operator= | ( | ValueMapIntKey && | v | ) |
| Value& operator= | ( | var | v | ) |
| Value& operator= | ( | local | v | ) |
| bool operator== | ( | const Value & | v | ) |
| bool operator== | ( | var | v | ) |
| bool operator== | ( | local | v | ) |
| bool operator== | ( | const Value & | v | ) | const |
| bool operator== | ( | var | v | ) |
| bool operator== | ( | local | v | ) |
| bool boolVal |
| var boolVal |
| local boolVal |
| unsigned char byteVal |
| var byteVal |
| local byteVal |
| double doubleVal |
| var doubleVal |
| local doubleVal |
| float floatVal |
| var floatVal |
| local floatVal |
| ValueMapIntKey* intKeyMapVal |
| var intKeyMapVal |
| local intKeyMapVal |
| int intVal |
| var intVal |
| local intVal |
| ValueMap* mapVal |
| var mapVal |
| local mapVal |
|
static |
|
static |
|
static |
| std::string* strVal |
| var strVal |
| local strVal |
| ValueVector* vectorVal |
| var vectorVal |
| local vectorVal |