SNAP Library 6.0, Developer Reference  2020-12-09 16:24:20
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
TJsonVal Member List

This is the complete list of members for TJsonVal, including all inherited members.

AddEscapeChAFromStr(const TStr &Str, TChA &ChA)TJsonValstatic
AddEscapeStrFromStr(const TStr &Str)TJsonValinlinestatic
AddQChAFromStr(const TStr &Str, TChA &ChA)TJsonValstatic
AddToArr(const PJsonVal &Val)TJsonValinline
AddToObj(const TStr &KeyNm, const PJsonVal &Val)TJsonValinline
AddToObj(const TStr &KeyNm, const int &Val)TJsonValinline
AddToObj(const TStr &KeyNm, const double &Val)TJsonValinline
AddToObj(const TStr &KeyNm, const TStr &Val)TJsonValinline
AddToObj(const TStr &KeyNm, const char *Val)TJsonValinline
AddToObj(const TStr &KeyNm, const bool &Val)TJsonValinline
AddToObj(const TStr &KeyNm, const TJsonValV &ValV)TJsonValinline
AddToObj(const PJsonVal &Val)TJsonVal
BoolTJsonValprivate
CRefTJsonValprivate
GetArrVal(const int &ValN) const TJsonValinline
GetArrVals() const TJsonValinline
GetBool() const TJsonValinline
GetChAFromVal(const PJsonVal &Val, TChA &ChA)TJsonValstatic
GetJsonValType() const TJsonValinline
GetNum() const TJsonValinline
GetObjBool(const TStr &Key) const TJsonValinline
GetObjBool(const char *Key) const TJsonValinline
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 TJsonValinline
GetObjKeyVal(const int &KeyValN, TStr &Key, PJsonVal &Val) const TJsonValinline
GetObjNum(const TStr &Key) const TJsonValinline
GetObjNum(const char *Key) const TJsonValinline
GetObjNum(const TStr &Key, const double &DefNum) const TJsonVal
GetObjNum(const char *Key, const double &DefNum) const TJsonVal
GetObjStr(const TStr &Key) const TJsonValinline
GetObjStr(const char *Key) const TJsonValinline
GetObjStr(const TStr &Key, const TStr &DefStr) const TJsonVal
GetObjStr(const char *Key, const TStr &DefStr) const TJsonVal
GetStr() const TJsonValinline
GetStrFromVal(const PJsonVal &Val)TJsonValstatic
GetValFromLx(TILx &Lx)TJsonValstatic
GetValFromSIn(const PSIn &SIn)TJsonValstatic
GetValFromStr(const TStr &JsonStr)TJsonValstatic
IsArr() const TJsonValinline
IsBool() const TJsonValinline
IsDef() const TJsonValinline
IsNull() const TJsonValinline
IsNum() const TJsonValinline
IsObj() const TJsonValinline
IsObjKey(const TStr &Key) const TJsonValinline
IsObjKey(const char *Key) const TJsonValinline
IsStr() const TJsonValinline
JsonValTypeTJsonValprivate
KeyValHTJsonValprivate
Load(TSIn &SIn)TJsonValinlinestatic
New()TJsonValinlinestatic
NewArr()TJsonValinlinestatic
NewArr(const TJsonValV &ValV)TJsonValstatic
NewArr(const TIntV &IntV)TJsonValstatic
NewArr(const TFltV &FltV)TJsonValstatic
NewArr(const TStrV &StrV)TJsonValstatic
NewArr(const TFltPr &FltPr)TJsonValstatic
NewBool(const bool &Bool)TJsonValinlinestatic
NewNull()TJsonValinlinestatic
NewNum(const double &Num)TJsonValinlinestatic
NewObj()TJsonValinlinestatic
NewObj(const TStr &KeyNm, const PJsonVal &ObjVal)TJsonValinlinestatic
NewObj(const TStr &KeyNm, const int &ObjVal)TJsonValinlinestatic
NewObj(const TStr &KeyNm, const double &ObjVal)TJsonValinlinestatic
NewObj(const TStr &KeyNm, const TStr &ObjVal)TJsonValinlinestatic
NewObj(const TStr &KeyNm, const bool &ObjVal)TJsonValinlinestatic
NewStr(const TStr &Str)TJsonValinlinestatic
NumTJsonValprivate
operator!=(const TJsonVal &JsonVal) const TJsonVal
operator==(const TJsonVal &JsonVal) const TJsonVal
PutArr()TJsonValinline
PutBool(const bool &BoolVal)TJsonValinline
PutNull()TJsonValinline
PutNum(const double &NumVal)TJsonValinline
PutObj()TJsonValinline
PutStr(const TStr &StrVal)TJsonValinline
Save(TSOut &SOut) const TJsonVal
SaveStr()TJsonVal
StrTJsonValprivate
TJsonVal()TJsonValinline
TJsonVal(TSIn &SIn)TJsonVal
TPt< TJsonVal > classTJsonValfriend
UndefCopyAssign(TJsonVal)TJsonValprivate
ValVTJsonValprivate