JsonValue

Undocumented in source.

Constructors

this
this(T value)
Undocumented in source.
this
this(T value)
Undocumented in source.
this
this(T value)
Undocumented in source.
this
this(T value)
Undocumented in source.
this
this(bool value)
Undocumented in source.
this
this(R r)
Undocumented in source.
this
this(TValue[TKey] assoc)
Undocumented in source.
this
this(typeof(null) )
Undocumented in source.

Members

Enums

Type
enum Type
Undocumented in source.

Functions

back
JsonValue back()
Undocumented in source. Be warned that the author may not have intended to support it.
empty
bool empty()
Undocumented in source. Be warned that the author may not have intended to support it.
front
JsonValue front()
Undocumented in source. Be warned that the author may not have intended to support it.
get
T get(S key, T defaultvalue)
Undocumented in source. Be warned that the author may not have intended to support it.
hasKey
bool hasKey(T key)
Undocumented in source. Be warned that the author may not have intended to support it.
isArray
bool isArray()
Undocumented in source. Be warned that the author may not have intended to support it.
isBool
bool isBool()
Undocumented in source. Be warned that the author may not have intended to support it.
isFloat
bool isFloat()
Undocumented in source. Be warned that the author may not have intended to support it.
isInteger
bool isInteger()
Undocumented in source. Be warned that the author may not have intended to support it.
isNull
bool isNull()
Undocumented in source. Be warned that the author may not have intended to support it.
isNumber
bool isNumber()
Undocumented in source. Be warned that the author may not have intended to support it.
isObject
bool isObject()
Undocumented in source. Be warned that the author may not have intended to support it.
isSigned
bool isSigned()
Undocumented in source. Be warned that the author may not have intended to support it.
isString
bool isString()
Undocumented in source. Be warned that the author may not have intended to support it.
isUnsigned
bool isUnsigned()
Undocumented in source. Be warned that the author may not have intended to support it.
length
size_t length()
Undocumented in source. Be warned that the author may not have intended to support it.
opApply
int opApply(int delegate(const ref dstring, ref JsonValue) apply)
Undocumented in source. Be warned that the author may not have intended to support it.
opApply
int opApply(int delegate(ref JsonValue) apply)
Undocumented in source. Be warned that the author may not have intended to support it.
opAssign
JsonValue opAssign(T value)
Undocumented in source. Be warned that the author may not have intended to support it.
opCast
T opCast()
Undocumented in source. Be warned that the author may not have intended to support it.
opCast
T opCast()
Undocumented in source. Be warned that the author may not have intended to support it.
opCast
T opCast()
Undocumented in source. Be warned that the author may not have intended to support it.
opCast
T opCast()
Undocumented in source. Be warned that the author may not have intended to support it.
opCast
T opCast()
Undocumented in source. Be warned that the author may not have intended to support it.
opCast
T opCast()
Undocumented in source. Be warned that the author may not have intended to support it.
opCast
T opCast()
Undocumented in source. Be warned that the author may not have intended to support it.
opDollar
size_t opDollar()
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
bool opEquals(T value)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
JsonValue opIndex(size_t i)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
JsonValue opIndex(T key)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndexAssign
JsonValue opIndexAssign(size_t i, T value)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndexAssign
JsonValue opIndexAssign(T key, U value)
Undocumented in source. Be warned that the author may not have intended to support it.
opOpAssign
JsonValue opOpAssign(T value)
Undocumented in source. Be warned that the author may not have intended to support it.
opSlice
JsonValue opSlice(size_t begin, size_t end)
Undocumented in source. Be warned that the author may not have intended to support it.
opSliceAssign
JsonValue opSliceAssign(size_t begin, size_t end, R r)
Undocumented in source. Be warned that the author may not have intended to support it.
popBack
void popBack()
Undocumented in source. Be warned that the author may not have intended to support it.
popFront
void popFront()
Undocumented in source. Be warned that the author may not have intended to support it.
save
JsonValue save()
Undocumented in source. Be warned that the author may not have intended to support it.
toJsonString
T toJsonString(bool indented)
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.
type
Type type()
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

newArray
auto newArray()
Undocumented in source. Be warned that the author may not have intended to support it.
newObject
auto newObject()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta