SNAP Library 4.0, User Reference  2017-07-27 13:18:06
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
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