JSON

Undocumented in source.

Constructors

this
this(void* cObject, bool ownCObject)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

AddArrayElement
void AddArrayElement(JSON item)
Undocumented in source. Be warned that the author may not have intended to support it.
AddArrayNumber
void AddArrayNumber(double n)
Undocumented in source. Be warned that the author may not have intended to support it.
AddArrayString
void AddArrayString(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
AddBoolItem
void AddBoolItem(string name, bool b)
Undocumented in source. Be warned that the author may not have intended to support it.
AddItem
void AddItem(string arg0, JSON item)
Undocumented in source. Be warned that the author may not have intended to support it.
AddNullItem
void AddNullItem(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
AddNumberItem
void AddNumberItem(string name, double n)
Undocumented in source. Be warned that the author may not have intended to support it.
AddStringItem
void AddStringItem(string name, string s)
Undocumented in source. Be warned that the author may not have intended to support it.
GetArrayNumber
double GetArrayNumber(int index)
Undocumented in source. Be warned that the author may not have intended to support it.
GetArraySize
int GetArraySize()
Undocumented in source. Be warned that the author may not have intended to support it.
GetArrayString
string GetArrayString(int index)
Undocumented in source. Be warned that the author may not have intended to support it.
GetFirstItem
JSON GetFirstItem()
Undocumented in source. Be warned that the author may not have intended to support it.
GetItemByIndex
JSON GetItemByIndex(uint i)
Undocumented in source. Be warned that the author may not have intended to support it.
GetItemByName
JSON GetItemByName(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
GetItemCount
uint GetItemCount()
Undocumented in source. Be warned that the author may not have intended to support it.
GetLastItem
JSON GetLastItem()
Undocumented in source. Be warned that the author may not have intended to support it.
GetNextItem
JSON GetNextItem(JSON item)
Undocumented in source. Be warned that the author may not have intended to support it.
GetPrevItem
JSON GetPrevItem(JSON item)
Undocumented in source. Be warned that the author may not have intended to support it.
HasItems
bool HasItems()
Undocumented in source. Be warned that the author may not have intended to support it.
Name
void Name(String value)
Undocumented in source. Be warned that the author may not have intended to support it.
Name
String Name()
Undocumented in source. Be warned that the author may not have intended to support it.
Save
bool Save(string path)
Undocumented in source. Be warned that the author may not have intended to support it.
Type
void Type(JSONItemType value)
Undocumented in source. Be warned that the author may not have intended to support it.
Type
JSONItemType Type()
Undocumented in source. Be warned that the author may not have intended to support it.
Value
void Value(String value)
Undocumented in source. Be warned that the author may not have intended to support it.
Value
String Value()
Undocumented in source. Be warned that the author may not have intended to support it.
dValue
void dValue(double value)
Undocumented in source. Be warned that the author may not have intended to support it.
dValue
double dValue()
Undocumented in source. Be warned that the author may not have intended to support it.
dispose
void dispose()
Undocumented in source. Be warned that the author may not have intended to support it.

Mixins

__anonymous
mixin ovr_im.SwigOperatorDefinitions
Undocumented in source.

Static functions

CreateArray
JSON CreateArray()
Undocumented in source. Be warned that the author may not have intended to support it.
CreateBool
JSON CreateBool(bool b)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateNull
JSON CreateNull()
Undocumented in source. Be warned that the author may not have intended to support it.
CreateNumber
JSON CreateNumber(double num)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateObject
JSON CreateObject()
Undocumented in source. Be warned that the author may not have intended to support it.
CreateString
JSON CreateString(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
Load
JSON Load(string path, char** perror)
Undocumented in source. Be warned that the author may not have intended to support it.
Load
JSON Load(string path)
Undocumented in source. Be warned that the author may not have intended to support it.
Parse
JSON Parse(string buff, char** perror)
Undocumented in source. Be warned that the author may not have intended to support it.
Parse
JSON Parse(string buff)
Undocumented in source. Be warned that the author may not have intended to support it.
swigGetCPtr
void* swigGetCPtr(JSON obj)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

swigCMemOwn
bool swigCMemOwn;
Undocumented in source.

Mixed In Members

From mixin ovr_im.SwigOperatorDefinitions

opEquals
bool opEquals(Object o)
Undocumented in source. Be warned that the author may not have intended to support it.
opCmp
int opCmp(Object o)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta