Simple IAP System  5.0
Public Member Functions | Properties | List of all members
JSONData
Inheritance diagram for JSONData:
JSONNode

Public Member Functions

 JSONData (string aData)
 
 JSONData (float aData)
 
 JSONData (double aData)
 
 JSONData (bool aData)
 
 JSONData (int aData)
 
override string ToString ()
 
override string ToString (string aPrefix)
 
override void Serialize (System.IO.BinaryWriter aWriter)
 
- Public Member Functions inherited from JSONNode
virtual void Add (string aKey, JSONNode aItem)
 
virtual void Add (JSONNode aItem)
 
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 ()
 
void SaveToStream (System.IO.Stream aData)
 
void SaveToFile (string aFileName)
 
string SaveToBase64 ()
 

Properties

override string Value [get, set]
 
- Properties inherited from 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< JSONNodeChilds [get]
 
IEnumerable< JSONNodeDeepChilds [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]
 

Additional Inherited Members

- Static Public Member Functions inherited from 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)
 

Constructor & Destructor Documentation

JSONData ( string  aData)
JSONData ( float  aData)
JSONData ( double  aData)
JSONData ( bool  aData)
JSONData ( int  aData)

Member Function Documentation

override void Serialize ( System.IO.BinaryWriter  aWriter)
virtual

Reimplemented from JSONNode.

override string ToString ( )
override string ToString ( string  aPrefix)
virtual

Reimplemented from JSONNode.

Property Documentation

override string Value
getset

The documentation for this class was generated from the following file: