#include <C4Value.h>
Public Member Functions | |
| operator void * () | |
| operator const void * () const | |
| C4V_Data & | operator= (void *p) |
Public Attributes | |
| intptr_t | Int |
| void * | Ptr |
| C4PropList * | PropList |
| C4String * | Str |
| C4ValueArray * | Array |
| C4AulFunc * | Fn |
|
inline |
|
inline |
|
inline |
| C4ValueArray* C4V_Data::Array |
Definition at line 56 of file C4Value.h.
Referenced by C4Value::_getArray(), C4Value::C4Value(), ComparisonImpl(), C4Value::Denumerate(), C4Value::getArray(), C4Value::SetArray(), and C4Value::ToJSON().
| C4AulFunc* C4V_Data::Fn |
Definition at line 57 of file C4Value.h.
Referenced by C4Value::_getFunction(), C4Value::C4Value(), ComparisonImpl(), C4Value::CompileFunc(), C4Value::getFunction(), and C4Value::SetFunction().
| intptr_t C4V_Data::Int |
Definition at line 52 of file C4Value.h.
Referenced by C4Value::_getBool(), C4Value::_getInt(), C4Value::C4Value(), ComparisonImpl(), C4Value::CompileFunc(), C4Value::Denumerate(), C4Value::GetDataString(), C4Value::getInt(), C4Value::operator++(), C4Value::operator+=(), C4Value::operator--(), C4Value::SetBool(), C4Value::SetInt(), C4Value::SetObjectEnum(), and C4Value::ToJSON().
| C4PropList* C4V_Data::PropList |
Definition at line 54 of file C4Value.h.
Referenced by C4Value::_getDef(), C4Value::_getObj(), C4Value::_getPropList(), C4Value::C4Value(), ComparisonImpl(), C4Value::Denumerate(), C4Value::GetDataString(), C4Value::getDef(), C4Value::getObj(), C4Value::getPropList(), C4Value::SetPropList(), and C4Value::ToJSON().
| void* C4V_Data::Ptr |
Definition at line 53 of file C4Value.h.
Referenced by operator const void *(), operator void *(), and operator=().
| C4String* C4V_Data::Str |
Definition at line 55 of file C4Value.h.
Referenced by C4Value::_getStr(), C4Value::C4Value(), ComparisonImpl(), C4Value::CompileFunc(), C4Value::getStr(), C4Value::SetString(), and C4Value::ToJSON().