jsonwrap

Undocumented in source.

Members

Aliases

JSAB
alias JSAB = JsonArrayBuilder
Undocumented in source.
JSOB
alias JSOB = JsonObjectBuilder
Undocumented in source.

Functions

JsonArrayBuilder
JSONValue JsonArrayBuilder(T vals)
Undocumented in source. Be warned that the author may not have intended to support it.
JsonObjectBuilder
JSONValue JsonObjectBuilder(T vals)
Undocumented in source. Be warned that the author may not have intended to support it.
as
SafeValue!T as(JSONValue json, string path, T defaultValue)
Undocumented in source. Be warned that the author may not have intended to support it.
as
SafeValue!(typeof(null)) as(JSONValue json, string path)
Undocumented in source. Be warned that the author may not have intended to support it.
exists
bool exists(JSONValue json, string path)
Undocumented in source. Be warned that the author may not have intended to support it.
get
SafeValue!T get(JSONValue json, string path, T defaultValue)
Undocumented in source. Be warned that the author may not have intended to support it.
get
SafeValue!(typeof(null)) get(JSONValue json, string path)
Undocumented in source. Be warned that the author may not have intended to support it.
put
JSONValue put(JSONValue json, string path, T value)
Undocumented in source. Be warned that the author may not have intended to support it.
read
T read(JSONValue json, string path)
Undocumented in source. Be warned that the author may not have intended to support it.
remove
JSONValue remove(JSONValue json, string path)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

SafeValue
struct SafeValue(T)
Undocumented in source.

Meta