SNAP Library 2.2, Developer Reference  2014-03-11 19:15:55
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]
AddToObj(const PJsonVal &Val)TJsonVal
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]
GetValFromSIn(const PSIn &SIn)TJsonVal [static]
GetValFromStr(const TStr &JsonStr)TJsonVal [static]
IsArr() const TJsonVal [inline]
IsBool() const TJsonVal [inline]
IsDef() 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 TIntV &IntV)TJsonVal [static]
NewArr(const TFltV &FltV)TJsonVal [static]
NewArr(const TStrV &StrV)TJsonVal [static]
NewArr(const TFltPr &FltPr)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]
operator!=(const TJsonVal &JsonVal) const TJsonVal
operator==(const TJsonVal &JsonVal) const TJsonVal
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
SaveStr()TJsonVal
StrTJsonVal [private]
TJsonVal()TJsonVal [inline]
TJsonVal(TSIn &SIn)TJsonVal
TPt< TJsonVal > classTJsonVal [friend]
UndefCopyAssign(TJsonVal)TJsonVal [private]
ValVTJsonVal [private]