1#ifndef TENDUKE_JSON_JSONBUILDER_H
2#define TENDUKE_JSON_JSONBUILDER_H
9class JSONObjectBuilder;
193 void appendPropertyName(
const char *name);
Builds JSON-array.
Definition JSONBuilder.h:15
JSONArrayBuilder & element(const JSONObjectBuilder &object)
Adds JSON-object to array.
Definition JSONBuilder.cpp:225
NOTE: This class is for now INTERNAL USE ONLY.
Definition JSONBuilder.h:208
JSONArrayBuilder startArray(bool pretty=true)
Starts building array.
Definition JSONBuilder.cpp:69
std::string build()
Builds the json.
Definition JSONBuilder.cpp:48
JSONObjectBuilder startObject(bool pretty=true)
Starts building object.
Definition JSONBuilder.cpp:74
JSONBuilder & array(const JSONArrayBuilder &a)
Adds array to document.
Definition JSONBuilder.cpp:61
JSONBuilder & object(const JSONObjectBuilder &o)
Adds object to document.
Definition JSONBuilder.cpp:53
Builds JSON objects.
Definition JSONBuilder.h:49
JSONObjectBuilder & property(const char *name, const JSONArrayBuilder &array)
Adds JSON array property.
Definition JSONBuilder.cpp:93
JSON support.
Definition JSONArray.h:10
Root for classes, functions and globals of 10Duke C++ Client.
Definition APIRequest.h:4