Classes | |
class | clan::JsonException |
Exception class thrown for JSON exceptions. More... | |
class | clan::JsonValue |
Enumerations | |
enum class | clan::JsonType { clan::JsonType::undefined , clan::JsonType::null , clan::JsonType::object , clan::JsonType::array , clan::JsonType::number , clan::JsonType::boolean , clan::JsonType::string } |
|
strong |
|
inline |
|
inlinestatic |
References clan::array, and clan::v.
Referenced by clan::JsonValue::set_array().
|
inline |
Referenced by clan::JsonValue::operator[](), and clan::JsonValue::operator[]().
|
inline |
|
inlinestatic |
References clan::boolean, and clan::v.
Referenced by clan::JsonValue::set_boolean().
|
inline |
|
inline |
References clan::length.
|
inline |
References clan::array, and clan::JsonValue::type().
|
inline |
References clan::boolean, and clan::JsonValue::type().
|
inline |
References clan::null, and clan::JsonValue::type().
|
inline |
References clan::number, and clan::JsonValue::type().
|
inline |
References clan::object, and clan::JsonValue::type().
|
inline |
References clan::JsonValue::type(), and clan::undefined.
|
inline |
|
inline |
|
inlinestatic |
References clan::null, and clan::v.
Referenced by clan::JsonValue::set_null().
|
inlinestatic |
References clan::JsonValue::number().
|
inlinestatic |
References clan::number, and clan::v.
Referenced by clan::JsonValue::number(), clan::JsonValue::number(), clan::JsonValue::number(), clan::JsonValue::number(), clan::JsonValue::number(), clan::JsonValue::number(), clan::JsonValue::number(), clan::JsonValue::set_number(), clan::JsonValue::set_number(), clan::JsonValue::set_number(), clan::JsonValue::set_number(), clan::JsonValue::set_number(), clan::JsonValue::set_number(), clan::JsonValue::set_number(), and clan::JsonValue::set_number().
|
inlinestatic |
References clan::JsonValue::number().
|
inlinestatic |
References clan::JsonValue::number().
|
inlinestatic |
References clan::JsonValue::number().
|
inlinestatic |
References clan::JsonValue::number().
|
inlinestatic |
References clan::JsonValue::number().
|
inlinestatic |
References clan::JsonValue::number().
|
inlinestatic |
References clan::object, and clan::v.
Referenced by clan::JsonValue::set_object().
|
inline |
References clan::JsonValue::prop().
|
inline |
References clan::JsonValue::prop().
|
inline |
References clan::JsonValue::prop().
|
inline |
References clan::JsonValue::prop().
|
inline |
References clan::JsonValue::at().
|
inline |
References clan::JsonValue::at().
|
static |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References clan::JsonValue::array().
|
inline |
References clan::JsonValue::boolean(), and clan::v.
|
inline |
References clan::JsonValue::null().
|
inline |
References clan::JsonValue::number(), and clan::v.
|
inline |
References clan::JsonValue::number(), and clan::v.
|
inline |
References clan::JsonValue::number(), and clan::v.
|
inline |
References clan::JsonValue::number(), and clan::v.
|
inline |
References clan::JsonValue::number(), and clan::v.
|
inline |
References clan::JsonValue::number(), and clan::v.
|
inline |
References clan::JsonValue::number(), and clan::v.
|
inline |
References clan::JsonValue::number(), and clan::v.
|
inline |
References clan::JsonValue::object().
|
inline |
References clan::JsonValue::string(), and clan::v.
|
inline |
References clan::JsonValue::string(), and clan::v.
|
inline |
References clan::JsonValue::undefined().
|
inline |
|
inlinestatic |
References clan::string, and clan::v.
Referenced by clan::JsonValue::set_string(), and clan::JsonValue::set_string().
|
inline |
|
inline |
References clan::JsonValue::to_number().
|
inline |
References clan::JsonValue::to_number().
|
inline |
References clan::JsonValue::to_number().
|
inline |
References clan::JsonValue::to_number().
std::string clan::JsonValue::to_json | ( | ) | const |
|
inline |
|
inline |
References clan::JsonValue::to_number().
|
inline |
|
inline |
References clan::JsonValue::to_number().
|
inline |
References clan::JsonValue::to_number().
|
inline |
References clan::JsonValue::to_number().
|
inline |
|
inlinestatic |
References clan::undefined, and clan::v.
Referenced by clan::JsonValue::set_undefined().