souffle
2.0.2-371-g6315b36
|
Data Structures | |
class | Json |
class | JsonArray |
class | JsonBoolean |
class | JsonDouble |
class | JsonInt |
class | JsonNull |
class | JsonObject |
class | JsonString |
class | JsonValue |
struct | NullStruct |
struct | Statics |
class | Value |
Enumerations | |
enum | JsonParse { STANDARD, COMMENTS } |
Functions | |
static void | dump (bool value, std::string &out) |
static void | dump (const Json::array &values, std::string &out) |
static void | dump (const Json::object &values, std::string &out) |
static void | dump (const std::string &value, std::string &out) |
static void | dump (double value, std::string &out) |
static void | dump (long long value, std::string &out) |
static void | dump (NullStruct, std::string &out) |
static std::string | esc (char c) |
static bool | in_range (long x, long lower, long upper) |
std::vector< Json > | parse_multi (const std::string &in, std::string::size_type &parser_stop_pos, std::string &err, JsonParse strategy) |
static const Json & | static_null () |
static const Statics & | statics () |
Variables | |
static const int | max_depth = 200 |
enum json11::JsonParse |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 285 of file json11.h.
Referenced by dump(), json11::Value< Json::BOOL, bool >::dump(), and souffle::SparseArray< value_t, 4, merge_op >::dump().
|
inlinestatic |
|
inlinestatic |
|
inline |
|
static |
Definition at line 509 of file json11.h.
Referenced by json11::JsonValue::operator[](), json11::JsonArray::operator[](), and json11::JsonObject::operator[]().
|
static |
Definition at line 504 of file json11.h.
Referenced by json11::JsonValue::array_items(), json11::JsonValue::object_items(), and json11::JsonValue::string_value().