, including all inherited members.
AddArrayElement(JSON *item) | OVR::JSON | |
AddArrayNumber(double n) | OVR::JSON | [inline] |
AddArrayString(const char *s) | OVR::JSON | [inline] |
AddBoolItem(const char *name, bool b) | OVR::JSON | [inline] |
AddItem(const char *string, JSON *item) | OVR::JSON | |
AddNullItem(const char *name) | OVR::JSON | [inline] |
AddNumberItem(const char *name, double n) | OVR::JSON | [inline] |
AddRef() | OVR::RefCountImpl | |
AddStringItem(const char *name, const char *s) | OVR::JSON | [inline] |
Alloc_MoveTo(ListNode< JSON > *pdest) | OVR::ListNode< JSON > | [inline] |
checkInvalidDelete(RefCountImplCore *) | OVR::RefCountImplCore | [inline, static] |
Children | OVR::JSON | [protected] |
CreateArray() | OVR::JSON | [inline, static] |
CreateBool(bool b) | OVR::JSON | [inline, static] |
createHelper(JSONItemType itemType, double dval, const char *strVal=0) | OVR::JSON | [protected, static] |
CreateNull() | OVR::JSON | [inline, static] |
CreateNumber(double num) | OVR::JSON | [inline, static] |
CreateObject() | OVR::JSON | [inline, static] |
CreateString(const char *s) | OVR::JSON | [inline, static] |
dValue | OVR::JSON | |
GetArrayNumber(int index) | OVR::JSON | |
GetArraySize() | OVR::JSON | |
GetArrayString(int index) | OVR::JSON | |
GetFirstItem() | OVR::JSON | [inline] |
GetItemByIndex(unsigned i) | OVR::JSON | |
GetItemByName(const char *name) | OVR::JSON | |
GetItemCount() const | OVR::JSON | |
GetLastItem() | OVR::JSON | [inline] |
GetNextItem(JSON *item) | OVR::JSON | [inline] |
GetPrevItem(JSON *item) | OVR::JSON | [inline] |
GetRefCount() const | OVR::RefCountImplCore | [inline] |
HasItems() const | OVR::JSON | [inline] |
InsertNodeAfter(JSON *p) | OVR::ListNode< JSON > | [inline] |
InsertNodeBefore(JSON *p) | OVR::ListNode< JSON > | [inline] |
JSON(JSONItemType itemType=JSON_Object) | OVR::JSON | [protected] |
Load(const char *path, const char **perror=0) | OVR::JSON | [static] |
Name | OVR::JSON | |
operator=(const RefCountImplCore &) | OVR::RefCountImplCore | [inline] |
Parse(const char *buff, const char **perror=0) | OVR::JSON | [static] |
parseArray(const char *value, const char **perror) | OVR::JSON | [protected] |
parseNumber(const char *num) | OVR::JSON | [protected] |
parseObject(const char *value, const char **perror) | OVR::JSON | [protected] |
parseString(const char *str, const char **perror) | OVR::JSON | [protected] |
parseValue(const char *buff, const char **perror) | OVR::JSON | [protected] |
pNext | OVR::ListNode< JSON > | |
pPrev | OVR::ListNode< JSON > | |
PrintArray(int depth, bool fmt) | OVR::JSON | [protected] |
PrintObject(int depth, bool fmt) | OVR::JSON | [protected] |
PrintValue(int depth, bool fmt) | OVR::JSON | [protected] |
pVoidNext | OVR::ListNode< JSON > | |
pVoidPrev | OVR::ListNode< JSON > | |
RefCount | OVR::RefCountImplCore | [protected] |
RefCountBase() | OVR::RefCountBase< JSON > | [inline] |
RefCountBaseStatImpl() | OVR::RefCountBaseStatImpl< RefCountImpl > | [inline] |
RefCountImplCore() | OVR::RefCountImplCore | [inline] |
Release() | OVR::RefCountImpl | |
RemoveNode() | OVR::ListNode< JSON > | [inline] |
ReplaceNodeWith(JSON *pnew) | OVR::ListNode< JSON > | [inline] |
Save(const char *path) | OVR::JSON | |
Type | OVR::JSON | |
Value | OVR::JSON | |
~JSON() | OVR::JSON | |
~RefCountImplCore() | OVR::RefCountImplCore | [virtual] |