|
UnityMol
0.9.6-875
UnityMol viewer / In developement
|
Inheritance diagram for SimpleJSON.JSONLazyCreator:
Collaboration diagram for SimpleJSON.JSONLazyCreator:Public Member Functions | |
| JSONLazyCreator (JSONNode aNode) | |
| JSONLazyCreator (JSONNode aNode, string aKey) | |
| override void | Add (JSONNode aItem) |
| override void | Add (string aKey, JSONNode aItem) |
| override bool | Equals (object obj) |
| override int | GetHashCode () |
| override string | ToString () |
| override string | ToString (string aPrefix) |
Public Member Functions inherited from SimpleJSON.JSONNode | |
| virtual JSONNode | Remove (string aKey) |
| virtual JSONNode | Remove (int aIndex) |
| virtual JSONNode | Remove (JSONNode aNode) |
| override string | ToString () |
| override bool | Equals (object obj) |
| override int | GetHashCode () |
| virtual void | Serialize (System.IO.BinaryWriter aWriter) |
| void | SaveToStream (System.IO.Stream aData) |
| void | SaveToCompressedStream (System.IO.Stream aData) |
| void | SaveToCompressedFile (string aFileName) |
| string | SaveToCompressedBase64 () |
| void | SaveToFile (string aFileName) |
| string | SaveToBase64 () |
Static Public Member Functions | |
| static bool | operator== (JSONLazyCreator a, object b) |
| static bool | operator!= (JSONLazyCreator a, object b) |
Static Public Member Functions inherited from SimpleJSON.JSONNode | |
| static implicit | operator JSONNode (string s) |
| static implicit | operator string (JSONNode d) |
| static bool | operator== (JSONNode a, object b) |
| static bool | operator!= (JSONNode a, object b) |
| static JSONNode | Parse (string aJSON) |
| static JSONNode | Deserialize (System.IO.BinaryReader aReader) |
| static JSONNode | LoadFromCompressedFile (string aFileName) |
| static JSONNode | LoadFromCompressedStream (System.IO.Stream aData) |
| static JSONNode | LoadFromCompressedBase64 (string aBase64) |
| static JSONNode | LoadFromStream (System.IO.Stream aData) |
| static JSONNode | LoadFromFile (string aFileName) |
| static JSONNode | LoadFromBase64 (string aBase64) |
Properties | |
| override JSONNode | this[int aIndex] [get, set] |
| override JSONNode | this[string aKey] [get, set] |
| override int | AsInt [get, set] |
| override float | AsFloat [get, set] |
| override double | AsDouble [get, set] |
| override bool | AsBool [get, set] |
| override JSONArray | AsArray [get] |
| override JSONClass | AsObject [get] |
Properties inherited from SimpleJSON.JSONNode | |
| virtual JSONNode | this[int aIndex] [get, set] |
| virtual JSONNode | this[string aKey] [get, set] |
| virtual string | Value [get, set] |
| virtual int | Count [get] |
| virtual IEnumerable< JSONNode > | Childs [get] |
| IEnumerable< JSONNode > | DeepChilds [get] |
| virtual int | AsInt [get, set] |
| virtual float | AsFloat [get, set] |
| virtual double | AsDouble [get, set] |
| virtual bool | AsBool [get, set] |
| virtual JSONArray | AsArray [get] |
| virtual JSONClass | AsObject [get] |
Private Member Functions | |
| void | Set (JSONNode aVal) |
Private Attributes | |
| JSONNode | m_Node = null |
| string | m_Key = null |
Additional Inherited Members | |
Static Package Functions inherited from SimpleJSON.JSONNode | |
| static string | Escape (string aText) |
Definition at line 888 of file SimpleJSON.cs.
| SimpleJSON.JSONLazyCreator.JSONLazyCreator | ( | JSONNode | aNode | ) |
Definition at line 893 of file SimpleJSON.cs.
| SimpleJSON.JSONLazyCreator.JSONLazyCreator | ( | JSONNode | aNode, |
| string | aKey | ||
| ) |
Definition at line 898 of file SimpleJSON.cs.
|
virtual |
Reimplemented from SimpleJSON.JSONNode.
Definition at line 944 of file SimpleJSON.cs.
|
virtual |
Reimplemented from SimpleJSON.JSONNode.
Definition at line 950 of file SimpleJSON.cs.
| override bool SimpleJSON.JSONLazyCreator.Equals | ( | object | obj | ) |
Definition at line 967 of file SimpleJSON.cs.
| override int SimpleJSON.JSONLazyCreator.GetHashCode | ( | ) |
Definition at line 973 of file SimpleJSON.cs.
|
static |
Definition at line 963 of file SimpleJSON.cs.
|
static |
Definition at line 956 of file SimpleJSON.cs.
|
private |
Definition at line 904 of file SimpleJSON.cs.
References SimpleJSON.JSONNode.Add().
Here is the call graph for this function:| override string SimpleJSON.JSONLazyCreator.ToString | ( | ) |
Definition at line 978 of file SimpleJSON.cs.
|
virtual |
Reimplemented from SimpleJSON.JSONNode.
Definition at line 982 of file SimpleJSON.cs.
References SimpleJSON.JSONNode.AsInt.
|
private |
Definition at line 891 of file SimpleJSON.cs.
|
private |
Definition at line 890 of file SimpleJSON.cs.
|
get |
Definition at line 1044 of file SimpleJSON.cs.
|
getset |
Definition at line 1030 of file SimpleJSON.cs.
|
getset |
Definition at line 1016 of file SimpleJSON.cs.
|
getset |
Definition at line 1002 of file SimpleJSON.cs.
|
getset |
Definition at line 988 of file SimpleJSON.cs.
|
get |
Definition at line 1053 of file SimpleJSON.cs.
|
getset |
Definition at line 918 of file SimpleJSON.cs.
|
getset |
Definition at line 932 of file SimpleJSON.cs.