|
| static string | Escape (string aText) |
|
| JSONNodeType | Tag [get] |
| virtual JSONNode | this[int aIndex] [get, set] |
| virtual JSONNode | this[string aKey] [get, set] |
| virtual string | Value [get, set] |
| virtual int | Count [get] |
| virtual bool | IsNumber [get] |
| virtual bool | IsString [get] |
| virtual bool | IsBoolean [get] |
| virtual bool | IsNull [get] |
| virtual bool | IsArray [get] |
| virtual bool | IsObject [get] |
| virtual bool | Inline [get, set] |
| virtual IEnumerable< JSONNode > | Children [get] |
| IEnumerable< JSONNode > | DeepChildren [get] |
| IEnumerable< KeyValuePair< string, JSONNode > > | Linq [get] |
| KeyEnumerator | Keys [get] |
| ValueEnumerator | Values [get] |
| virtual double | AsDouble [get, set] |
| virtual int | AsInt [get, set] |
| virtual float | AsFloat [get, set] |
| virtual bool | AsBool [get, set] |
| virtual long | AsLong [get, set] |
| virtual JSONArray | AsArray [get] |
| virtual JSONObject | AsObject [get] |
| static StringBuilder | EscapeBuilder [get] |
◆ Add() [1/2]
| virtual void AdaptySDK.SimpleJSON.JSONNode.Add |
( |
JSONNode | aItem | ) |
|
|
virtual |
◆ Add() [2/2]
| virtual void AdaptySDK.SimpleJSON.JSONNode.Add |
( |
string | aKey, |
|
|
JSONNode | aItem ) |
|
virtual |
◆ Clone()
| virtual JSONNode AdaptySDK.SimpleJSON.JSONNode.Clone |
( |
| ) |
|
|
virtual |
◆ Equals()
| override bool AdaptySDK.SimpleJSON.JSONNode.Equals |
( |
object | obj | ) |
|
◆ Escape()
| string AdaptySDK.SimpleJSON.JSONNode.Escape |
( |
string | aText | ) |
|
|
staticpackage |
◆ GetEnumerator()
| Enumerator AdaptySDK.SimpleJSON.JSONNode.GetEnumerator |
( |
| ) |
|
|
abstract |
◆ GetHashCode()
| override int AdaptySDK.SimpleJSON.JSONNode.GetHashCode |
( |
| ) |
|
◆ GetValueOrDefault()
| virtual JSONNode AdaptySDK.SimpleJSON.JSONNode.GetValueOrDefault |
( |
string | aKey, |
|
|
JSONNode | aDefault ) |
|
virtual |
◆ HasKey()
| virtual bool AdaptySDK.SimpleJSON.JSONNode.HasKey |
( |
string | aKey | ) |
|
|
virtual |
◆ operator bool()
| implicit AdaptySDK.SimpleJSON.JSONNode.operator bool |
( |
JSONNode | d | ) |
|
|
static |
◆ operator double()
| implicit AdaptySDK.SimpleJSON.JSONNode.operator double |
( |
JSONNode | d | ) |
|
|
static |
◆ operator float()
| implicit AdaptySDK.SimpleJSON.JSONNode.operator float |
( |
JSONNode | d | ) |
|
|
static |
◆ operator int()
| implicit AdaptySDK.SimpleJSON.JSONNode.operator int |
( |
JSONNode | d | ) |
|
|
static |
◆ operator JSONNode() [1/7]
| implicit AdaptySDK.SimpleJSON.JSONNode.operator JSONNode |
( |
bool | b | ) |
|
|
static |
◆ operator JSONNode() [2/7]
| implicit AdaptySDK.SimpleJSON.JSONNode.operator JSONNode |
( |
double | n | ) |
|
|
static |
◆ operator JSONNode() [3/7]
| implicit AdaptySDK.SimpleJSON.JSONNode.operator JSONNode |
( |
float | n | ) |
|
|
static |
◆ operator JSONNode() [4/7]
| implicit AdaptySDK.SimpleJSON.JSONNode.operator JSONNode |
( |
int | n | ) |
|
|
static |
◆ operator JSONNode() [5/7]
| implicit AdaptySDK.SimpleJSON.JSONNode.operator JSONNode |
( |
KeyValuePair< string, JSONNode > | aKeyValue | ) |
|
|
static |
◆ operator JSONNode() [6/7]
| implicit AdaptySDK.SimpleJSON.JSONNode.operator JSONNode |
( |
long | n | ) |
|
|
static |
◆ operator JSONNode() [7/7]
| implicit AdaptySDK.SimpleJSON.JSONNode.operator JSONNode |
( |
string | s | ) |
|
|
static |
◆ operator long()
| implicit AdaptySDK.SimpleJSON.JSONNode.operator long |
( |
JSONNode | d | ) |
|
|
static |
◆ operator string()
| implicit AdaptySDK.SimpleJSON.JSONNode.operator string |
( |
JSONNode | d | ) |
|
|
static |
◆ operator!=()
| bool AdaptySDK.SimpleJSON.JSONNode.operator!= |
( |
JSONNode | a, |
|
|
object | b ) |
|
static |
◆ operator==()
| bool AdaptySDK.SimpleJSON.JSONNode.operator== |
( |
JSONNode | a, |
|
|
object | b ) |
|
static |
◆ Parse()
| JSONNode AdaptySDK.SimpleJSON.JSONNode.Parse |
( |
string | aJSON | ) |
|
|
static |
◆ ParseElement()
| JSONNode AdaptySDK.SimpleJSON.JSONNode.ParseElement |
( |
string | token, |
|
|
bool | quoted ) |
|
staticprivate |
◆ Remove() [1/3]
| virtual JSONNode AdaptySDK.SimpleJSON.JSONNode.Remove |
( |
int | aIndex | ) |
|
|
virtual |
◆ Remove() [2/3]
◆ Remove() [3/3]
| virtual JSONNode AdaptySDK.SimpleJSON.JSONNode.Remove |
( |
string | aKey | ) |
|
|
virtual |
◆ ToString() [1/2]
| override string AdaptySDK.SimpleJSON.JSONNode.ToString |
( |
| ) |
|
◆ ToString() [2/2]
| virtual string AdaptySDK.SimpleJSON.JSONNode.ToString |
( |
int | aIndent | ) |
|
|
virtual |
◆ WriteToStringBuilder()
| void AdaptySDK.SimpleJSON.JSONNode.WriteToStringBuilder |
( |
StringBuilder | aSB, |
|
|
int | aIndent, |
|
|
int | aIndentInc, |
|
|
JSONTextMode | aMode ) |
|
abstractpackage |
◆ allowLineComments
| bool AdaptySDK.SimpleJSON.JSONNode.allowLineComments = true |
|
static |
◆ forceASCII
| bool AdaptySDK.SimpleJSON.JSONNode.forceASCII = false |
|
static |
◆ longAsString
| bool AdaptySDK.SimpleJSON.JSONNode.longAsString = false |
|
static |
◆ m_EscapeBuilder
| StringBuilder AdaptySDK.SimpleJSON.JSONNode.m_EscapeBuilder |
|
staticprivate |
◆ AsArray
| virtual JSONArray AdaptySDK.SimpleJSON.JSONNode.AsArray |
|
get |
◆ AsBool
| virtual bool AdaptySDK.SimpleJSON.JSONNode.AsBool |
|
getset |
◆ AsDouble
| virtual double AdaptySDK.SimpleJSON.JSONNode.AsDouble |
|
getset |
◆ AsFloat
| virtual float AdaptySDK.SimpleJSON.JSONNode.AsFloat |
|
getset |
◆ AsInt
| virtual int AdaptySDK.SimpleJSON.JSONNode.AsInt |
|
getset |
◆ AsLong
| virtual long AdaptySDK.SimpleJSON.JSONNode.AsLong |
|
getset |
◆ AsObject
| virtual JSONObject AdaptySDK.SimpleJSON.JSONNode.AsObject |
|
get |
◆ Children
| virtual IEnumerable<JSONNode> AdaptySDK.SimpleJSON.JSONNode.Children |
|
get |
◆ Count
| virtual int AdaptySDK.SimpleJSON.JSONNode.Count |
|
get |
◆ DeepChildren
| IEnumerable<JSONNode> AdaptySDK.SimpleJSON.JSONNode.DeepChildren |
|
get |
◆ EscapeBuilder
| StringBuilder AdaptySDK.SimpleJSON.JSONNode.EscapeBuilder |
|
staticgetpackage |
◆ Inline
| virtual bool AdaptySDK.SimpleJSON.JSONNode.Inline |
|
getset |
◆ IsArray
| virtual bool AdaptySDK.SimpleJSON.JSONNode.IsArray |
|
get |
◆ IsBoolean
| virtual bool AdaptySDK.SimpleJSON.JSONNode.IsBoolean |
|
get |
◆ IsNull
| virtual bool AdaptySDK.SimpleJSON.JSONNode.IsNull |
|
get |
◆ IsNumber
| virtual bool AdaptySDK.SimpleJSON.JSONNode.IsNumber |
|
get |
◆ IsObject
| virtual bool AdaptySDK.SimpleJSON.JSONNode.IsObject |
|
get |
◆ IsString
| virtual bool AdaptySDK.SimpleJSON.JSONNode.IsString |
|
get |
◆ Keys
◆ Linq
| IEnumerable<KeyValuePair<string, JSONNode> > AdaptySDK.SimpleJSON.JSONNode.Linq |
|
get |
◆ Tag
◆ this[int aIndex]
| virtual JSONNode AdaptySDK.SimpleJSON.JSONNode.this[int aIndex] |
|
getset |
◆ this[string aKey]
| virtual JSONNode AdaptySDK.SimpleJSON.JSONNode.this[string aKey] |
|
getset |
◆ Value
| virtual string AdaptySDK.SimpleJSON.JSONNode.Value |
|
getset |
◆ Values
The documentation for this class was generated from the following file: