SNAP Library , Developer Reference  2013-01-07 14:03:36
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
TJsonVal Member List
This is the complete list of members for TJsonVal, including all inherited members.
AddEscapeChAFromStr(const TStr &Str, TChA &ChA)TJsonVal [static]
AddEscapeStrFromStr(const TStr &Str)TJsonVal [inline, static]
AddQChAFromStr(const TStr &Str, TChA &ChA)TJsonVal [static]
AddToArr(const PJsonVal &Val)TJsonVal [inline]
AddToObj(const TStr &KeyNm, const PJsonVal &Val)TJsonVal [inline]
AddToObj(const TStr &KeyNm, const int &Val)TJsonVal [inline]
AddToObj(const TStr &KeyNm, const double &Val)TJsonVal [inline]
AddToObj(const TStr &KeyNm, const TStr &Val)TJsonVal [inline]
AddToObj(const TStr &KeyNm, const char *Val)TJsonVal [inline]
AddToObj(const TStr &KeyNm, const bool &Val)TJsonVal [inline]
AddToObj(const TStr &KeyNm, const TJsonValV &ValV)TJsonVal [inline]
BoolTJsonVal [private]
CRefTJsonVal [private]
GetArrVal(const int &ValN) const TJsonVal [inline]
GetArrVals() const TJsonVal [inline]
GetBool() const TJsonVal [inline]
GetChAFromVal(const PJsonVal &Val, TChA &ChA)TJsonVal [static]
GetJsonValType() const TJsonVal [inline]
GetNum() const TJsonVal [inline]
GetObjBool(const TStr &Key) const TJsonVal [inline]
GetObjBool(const char *Key) const TJsonVal [inline]
GetObjBool(const TStr &Key, const bool &DefBool) const TJsonVal
GetObjBool(const char *Key, const bool &DefBool) const TJsonVal
GetObjKey(const TStr &Key) const TJsonVal
GetObjKey(const char *Key) const TJsonVal
GetObjKeys() const TJsonVal [inline]
GetObjKeyVal(const int &KeyValN, TStr &Key, PJsonVal &Val) const TJsonVal [inline]
GetObjNum(const TStr &Key) const TJsonVal [inline]
GetObjNum(const char *Key) const TJsonVal [inline]
GetObjNum(const TStr &Key, const double &DefNum) const TJsonVal
GetObjNum(const char *Key, const double &DefNum) const TJsonVal
GetObjStr(const TStr &Key) const TJsonVal [inline]
GetObjStr(const char *Key) const TJsonVal [inline]
GetObjStr(const TStr &Key, const TStr &DefStr) const TJsonVal
GetObjStr(const char *Key, const TStr &DefStr) const TJsonVal
GetStr() const TJsonVal [inline]
GetStrFromVal(const PJsonVal &Val)TJsonVal [static]
GetValFromLx(TILx &Lx)TJsonVal [static]
GetValFromStr(const TStr &JsonStr)TJsonVal [static]
IsArr() const TJsonVal [inline]
IsBool() const TJsonVal [inline]
IsNull() const TJsonVal [inline]
IsNum() const TJsonVal [inline]
IsObj() const TJsonVal [inline]
IsObjKey(const TStr &Key) const TJsonVal [inline]
IsObjKey(const char *Key) const TJsonVal [inline]
IsStr() const TJsonVal [inline]
JsonValTypeTJsonVal [private]
KeyValHTJsonVal [private]
Load(TSIn &SIn)TJsonVal [inline, static]
New()TJsonVal [inline, static]
NewArr()TJsonVal [inline, static]
NewArr(const TJsonValV &ValV)TJsonVal [static]
NewArr(const TStrV &StrV)TJsonVal [static]
NewBool(const bool &Bool)TJsonVal [inline, static]
NewNull()TJsonVal [inline, static]
NewNum(const double &Num)TJsonVal [inline, static]
NewObj()TJsonVal [inline, static]
NewObj(const TStr &KeyNm, const PJsonVal &ObjVal)TJsonVal [inline, static]
NewObj(const TStr &KeyNm, const int &ObjVal)TJsonVal [inline, static]
NewObj(const TStr &KeyNm, const double &ObjVal)TJsonVal [inline, static]
NewObj(const TStr &KeyNm, const TStr &ObjVal)TJsonVal [inline, static]
NewObj(const TStr &KeyNm, const bool &ObjVal)TJsonVal [inline, static]
NewStr(const TStr &Str)TJsonVal [inline, static]
NumTJsonVal [private]
PutArr()TJsonVal [inline]
PutBool(const bool &_Bool)TJsonVal [inline]
PutNull()TJsonVal [inline]
PutNum(const double &_Num)TJsonVal [inline]
PutObj()TJsonVal [inline]
PutStr(const TStr &_Str)TJsonVal [inline]
Save(TSOut &SOut) const TJsonVal [inline]
StrTJsonVal [private]
TJsonVal()TJsonVal [inline]
TJsonVal(TSIn &SIn)TJsonVal [inline]
TPt< TJsonVal > classTJsonVal [friend]
UndefCopyAssign(TJsonVal)TJsonVal [private]
ValVTJsonVal [private]