|
OT_CORE_API_EXPORT bool | ot::json::exists (const JsonValue &_value, const char *_member) |
| Returns true if the specified object member exists.
|
|
OT_CORE_API_EXPORT bool | ot::json::exists (const JsonValue &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::exists (const ConstJsonObject &_value, const char *_member) |
| Returns true if the specified object member exists.
|
|
OT_CORE_API_EXPORT bool | ot::json::exists (const ConstJsonObject &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::isNull (const JsonValue &_value, const char *_member) |
| Returns true if the specified object member is a null.
|
|
OT_CORE_API_EXPORT bool | ot::json::isNull (const JsonValue &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::isNull (const ConstJsonObject &_value, const char *_member) |
| Returns true if the specified object member is a null.
|
|
OT_CORE_API_EXPORT bool | ot::json::isNull (const ConstJsonObject &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::isBool (const JsonValue &_value, const char *_member) |
| Returns true if the specified object member is a bool.
|
|
OT_CORE_API_EXPORT bool | ot::json::isBool (const JsonValue &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::isBool (const ConstJsonObject &_value, const char *_member) |
| Returns true if the specified object member is a bool.
|
|
OT_CORE_API_EXPORT bool | ot::json::isBool (const ConstJsonObject &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::isInt (const JsonValue &_value, const char *_member) |
| Returns true if the specified object member is a int.
|
|
OT_CORE_API_EXPORT bool | ot::json::isInt (const JsonValue &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::isInt (const ConstJsonObject &_value, const char *_member) |
| Returns true if the specified object member is a int.
|
|
OT_CORE_API_EXPORT bool | ot::json::isInt (const ConstJsonObject &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::isUInt (const JsonValue &_value, const char *_member) |
| Returns true if the specified object member is a uInt.
|
|
OT_CORE_API_EXPORT bool | ot::json::isUInt (const JsonValue &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::isUInt (const ConstJsonObject &_value, const char *_member) |
| Returns true if the specified object member is a uInt.
|
|
OT_CORE_API_EXPORT bool | ot::json::isUInt (const ConstJsonObject &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::isInt64 (const JsonValue &_value, const char *_member) |
| Returns true if the specified object member is a int64.
|
|
OT_CORE_API_EXPORT bool | ot::json::isInt64 (const JsonValue &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::isInt64 (const ConstJsonObject &_value, const char *_member) |
| Returns true if the specified object member is a int64.
|
|
OT_CORE_API_EXPORT bool | ot::json::isInt64 (const ConstJsonObject &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::isUInt64 (const JsonValue &_value, const char *_member) |
| Returns true if the specified object member is a uInt64.
|
|
OT_CORE_API_EXPORT bool | ot::json::isUInt64 (const JsonValue &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::isUInt64 (const ConstJsonObject &_value, const char *_member) |
| Returns true if the specified object member is a uInt64.
|
|
OT_CORE_API_EXPORT bool | ot::json::isUInt64 (const ConstJsonObject &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::isFloat (const JsonValue &_value, const char *_member) |
| Returns true if the specified object member is a float.
|
|
OT_CORE_API_EXPORT bool | ot::json::isFloat (const JsonValue &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::isFloat (const ConstJsonObject &_value, const char *_member) |
| Returns true if the specified object member is a float.
|
|
OT_CORE_API_EXPORT bool | ot::json::isFloat (const ConstJsonObject &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::isDouble (const JsonValue &_value, const char *_member) |
| Returns true if the specified object member is a double.
|
|
OT_CORE_API_EXPORT bool | ot::json::isDouble (const JsonValue &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::isDouble (const ConstJsonObject &_value, const char *_member) |
| Returns true if the specified object member is a double.
|
|
OT_CORE_API_EXPORT bool | ot::json::isDouble (const ConstJsonObject &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::isString (const JsonValue &_value, const char *_member) |
| Returns true if the specified object member is a string.
|
|
OT_CORE_API_EXPORT bool | ot::json::isString (const JsonValue &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::isString (const ConstJsonObject &_value, const char *_member) |
| Returns true if the specified object member is a string.
|
|
OT_CORE_API_EXPORT bool | ot::json::isString (const ConstJsonObject &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::isObject (const JsonValue &_value, const char *_member) |
| Returns true if the specified object member is a object.
|
|
OT_CORE_API_EXPORT bool | ot::json::isObject (const JsonValue &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::isObject (const ConstJsonObject &_value, const char *_member) |
| Returns true if the specified object member is a object.
|
|
OT_CORE_API_EXPORT bool | ot::json::isObject (const ConstJsonObject &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::isArray (const JsonValue &_value, const char *_member) |
| Returns true if the specified object member is a array.
|
|
OT_CORE_API_EXPORT bool | ot::json::isArray (const JsonValue &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::isArray (const ConstJsonObject &_value, const char *_member) |
| Returns true if the specified object member is a array.
|
|
OT_CORE_API_EXPORT bool | ot::json::isArray (const ConstJsonObject &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool | ot::json::getBool (const JsonValue &_value, const char *_member, bool _default=false) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT bool | ot::json::getBool (const JsonValue &_value, const std::string &_member, bool _default=false) |
|
OT_CORE_API_EXPORT bool | ot::json::getBool (const ConstJsonObject &_value, const char *_member, bool _default=false) |
|
OT_CORE_API_EXPORT bool | ot::json::getBool (const ConstJsonObject &_value, const std::string &_member, bool _default=false) |
|
OT_CORE_API_EXPORT int32_t | ot::json::getInt (const JsonValue &_value, const char *_member, int32_t _default=0) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT int32_t | ot::json::getInt (const JsonValue &_value, const std::string &_member, int32_t _default=0) |
|
OT_CORE_API_EXPORT int32_t | ot::json::getInt (const ConstJsonObject &_value, const char *_member, int32_t _default=0) |
|
OT_CORE_API_EXPORT int32_t | ot::json::getInt (const ConstJsonObject &_value, const std::string &_member, int32_t _default=0) |
|
OT_CORE_API_EXPORT uint32_t | ot::json::getUInt (const JsonValue &_value, const char *_member, uint32_t _default=0) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT uint32_t | ot::json::getUInt (const JsonValue &_value, const std::string &_member, uint32_t _default=0) |
|
OT_CORE_API_EXPORT uint32_t | ot::json::getUInt (const ConstJsonObject &_value, const char *_member, uint32_t _default=0) |
|
OT_CORE_API_EXPORT uint32_t | ot::json::getUInt (const ConstJsonObject &_value, const std::string &_member, uint32_t _default=0) |
|
OT_CORE_API_EXPORT int64_t | ot::json::getInt64 (const JsonValue &_value, const char *_member, int64_t _default=0) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT int64_t | ot::json::getInt64 (const JsonValue &_value, const std::string &_member, int64_t _default=0) |
|
OT_CORE_API_EXPORT int64_t | ot::json::getInt64 (const ConstJsonObject &_value, const char *_member, int64_t _default=0) |
|
OT_CORE_API_EXPORT int64_t | ot::json::getInt64 (const ConstJsonObject &_value, const std::string &_member, int64_t _default=0) |
|
OT_CORE_API_EXPORT uint64_t | ot::json::getUInt64 (const JsonValue &_value, const char *_member, uint64_t _default=0) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT uint64_t | ot::json::getUInt64 (const JsonValue &_value, const std::string &_member, uint64_t _default=0) |
|
OT_CORE_API_EXPORT uint64_t | ot::json::getUInt64 (const ConstJsonObject &_value, const char *_member, uint64_t _default=0) |
|
OT_CORE_API_EXPORT uint64_t | ot::json::getUInt64 (const ConstJsonObject &_value, const std::string &_member, uint64_t _default=0) |
|
OT_CORE_API_EXPORT float | ot::json::getFloat (const JsonValue &_value, const char *_member, float _default=0.f) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT float | ot::json::getFloat (const JsonValue &_value, const std::string &_member, float _default=0.f) |
|
OT_CORE_API_EXPORT float | ot::json::getFloat (const ConstJsonObject &_value, const char *_member, float _default=0.f) |
|
OT_CORE_API_EXPORT float | ot::json::getFloat (const ConstJsonObject &_value, const std::string &_member, float _default=0.f) |
|
OT_CORE_API_EXPORT double | ot::json::getDouble (const JsonValue &_value, const char *_member, double _default=0.) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT double | ot::json::getDouble (const JsonValue &_value, const std::string &_member, double _default=0.) |
|
OT_CORE_API_EXPORT double | ot::json::getDouble (const ConstJsonObject &_value, const char *_member, double _default=0.) |
|
OT_CORE_API_EXPORT double | ot::json::getDouble (const ConstJsonObject &_value, const std::string &_member, double _default=0.) |
|
OT_CORE_API_EXPORT std::string | ot::json::getString (const JsonValue &_value, const char *_member, const std::string &_default=std::string()) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::string | ot::json::getString (const JsonValue &_value, const std::string &_member, const std::string &_default=std::string()) |
|
OT_CORE_API_EXPORT std::string | ot::json::getString (const ConstJsonObject &_value, const char *_member, const std::string &_default=std::string()) |
|
OT_CORE_API_EXPORT std::string | ot::json::getString (const ConstJsonObject &_value, const std::string &_member, const std::string &_default=std::string()) |
|
OT_CORE_API_EXPORT ConstJsonObject | ot::json::getObject (const JsonValue &_value, const char *_member) |
| Check and return the requested value Asserts, logs and throws when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT ConstJsonObject | ot::json::getObject (const JsonValue &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT ConstJsonObject | ot::json::getObject (const ConstJsonObject &_value, const char *_member) |
|
OT_CORE_API_EXPORT ConstJsonObject | ot::json::getObject (const ConstJsonObject &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT ConstJsonArray | ot::json::getArray (const JsonValue &_value, const char *_member) |
| Check and return the requested value Asserts, logs and throws when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT ConstJsonArray | ot::json::getArray (const JsonValue &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT ConstJsonArray | ot::json::getArray (const ConstJsonObject &_value, const char *_member) |
|
OT_CORE_API_EXPORT ConstJsonArray | ot::json::getArray (const ConstJsonObject &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT std::list< bool > | ot::json::getBoolList (const JsonValue &_value, const char *_member, const std::list< bool > &_default=std::list< bool >()) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::list< bool > | ot::json::getBoolList (const JsonValue &_value, const std::string &_member, const std::list< bool > &_default=std::list< bool >()) |
|
OT_CORE_API_EXPORT std::list< bool > | ot::json::getBoolList (const ConstJsonObject &_value, const char *_member, const std::list< bool > &_default=std::list< bool >()) |
|
OT_CORE_API_EXPORT std::list< bool > | ot::json::getBoolList (const ConstJsonObject &_value, const std::string &_member, const std::list< bool > &_default=std::list< bool >()) |
|
OT_CORE_API_EXPORT std::list< int32_t > | ot::json::getIntList (const JsonValue &_value, const char *_member, const std::list< int32_t > &_default=std::list< int32_t >()) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::list< int32_t > | ot::json::getIntList (const JsonValue &_value, const std::string &_member, const std::list< int32_t > &_default=std::list< int32_t >()) |
|
OT_CORE_API_EXPORT std::list< int32_t > | ot::json::getIntList (const ConstJsonObject &_value, const char *_member, const std::list< int32_t > &_default=std::list< int32_t >()) |
|
OT_CORE_API_EXPORT std::list< int32_t > | ot::json::getIntList (const ConstJsonObject &_value, const std::string &_member, const std::list< int32_t > &_default=std::list< int32_t >()) |
|
OT_CORE_API_EXPORT std::list< uint32_t > | ot::json::getUIntList (const JsonValue &_value, const char *_member, const std::list< uint32_t > &_default=std::list< uint32_t >()) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::list< uint32_t > | ot::json::getUIntList (const JsonValue &_value, const std::string &_member, const std::list< uint32_t > &_default=std::list< uint32_t >()) |
|
OT_CORE_API_EXPORT std::list< uint32_t > | ot::json::getUIntList (const ConstJsonObject &_value, const char *_member, const std::list< uint32_t > &_default=std::list< uint32_t >()) |
|
OT_CORE_API_EXPORT std::list< uint32_t > | ot::json::getUIntList (const ConstJsonObject &_value, const std::string &_member, const std::list< uint32_t > &_default=std::list< uint32_t >()) |
|
OT_CORE_API_EXPORT std::list< int64_t > | ot::json::getInt64List (const JsonValue &_value, const char *_member, const std::list< int64_t > &_default=std::list< int64_t >()) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::list< int64_t > | ot::json::getInt64List (const JsonValue &_value, const std::string &_member, const std::list< int64_t > &_default=std::list< int64_t >()) |
|
OT_CORE_API_EXPORT std::list< int64_t > | ot::json::getInt64List (const ConstJsonObject &_value, const char *_member, const std::list< int64_t > &_default=std::list< int64_t >()) |
|
OT_CORE_API_EXPORT std::list< int64_t > | ot::json::getInt64List (const ConstJsonObject &_value, const std::string &_member, const std::list< int64_t > &_default=std::list< int64_t >()) |
|
OT_CORE_API_EXPORT std::list< uint64_t > | ot::json::getUInt64List (const JsonValue &_value, const char *_member, const std::list< uint64_t > &_default=std::list< uint64_t >()) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::list< uint64_t > | ot::json::getUInt64List (const JsonValue &_value, const std::string &_member, const std::list< uint64_t > &_default=std::list< uint64_t >()) |
|
OT_CORE_API_EXPORT std::list< uint64_t > | ot::json::getUInt64List (const ConstJsonObject &_value, const char *_member, const std::list< uint64_t > &_default=std::list< uint64_t >()) |
|
OT_CORE_API_EXPORT std::list< uint64_t > | ot::json::getUInt64List (const ConstJsonObject &_value, const std::string &_member, const std::list< uint64_t > &_default=std::list< uint64_t >()) |
|
OT_CORE_API_EXPORT std::list< float > | ot::json::getFloatList (const JsonValue &_value, const char *_member, const std::list< float > &_default=std::list< float >()) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::list< float > | ot::json::getFloatList (const JsonValue &_value, const std::string &_member, const std::list< float > &_default=std::list< float >()) |
|
OT_CORE_API_EXPORT std::list< float > | ot::json::getFloatList (const ConstJsonObject &_value, const char *_member, const std::list< float > &_default=std::list< float >()) |
|
OT_CORE_API_EXPORT std::list< float > | ot::json::getFloatList (const ConstJsonObject &_value, const std::string &_member, const std::list< float > &_default=std::list< float >()) |
|
OT_CORE_API_EXPORT std::list< double > | ot::json::getDoubleList (const JsonValue &_value, const char *_member, const std::list< double > &_default=std::list< double >()) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::list< double > | ot::json::getDoubleList (const JsonValue &_value, const std::string &_member, const std::list< double > &_default=std::list< double >()) |
|
OT_CORE_API_EXPORT std::list< double > | ot::json::getDoubleList (const ConstJsonObject &_value, const char *_member, const std::list< double > &_default=std::list< double >()) |
|
OT_CORE_API_EXPORT std::list< double > | ot::json::getDoubleList (const ConstJsonObject &_value, const std::string &_member, const std::list< double > &_default=std::list< double >()) |
|
OT_CORE_API_EXPORT std::list< std::string > | ot::json::getStringList (const JsonValue &_value, const char *_member, const std::list< std::string > &_default=std::list< std::string >()) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::list< std::string > | ot::json::getStringList (const JsonValue &_value, const std::string &_member, const std::list< std::string > &_default=std::list< std::string >()) |
|
OT_CORE_API_EXPORT std::list< std::string > | ot::json::getStringList (const ConstJsonObject &_value, const char *_member, const std::list< std::string > &_default=std::list< std::string >()) |
|
OT_CORE_API_EXPORT std::list< std::string > | ot::json::getStringList (const ConstJsonObject &_value, const std::string &_member, const std::list< std::string > &_default=std::list< std::string >()) |
|
OT_CORE_API_EXPORT std::list< ConstJsonObject > | ot::json::getObjectList (const JsonValue &_value, const char *_member) |
| Check and return the requested value Asserts, logs and throws when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::list< ConstJsonObject > | ot::json::getObjectList (const JsonValue &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT std::list< ConstJsonObject > | ot::json::getObjectList (const ConstJsonObject &_value, const char *_member) |
|
OT_CORE_API_EXPORT std::list< ConstJsonObject > | ot::json::getObjectList (const ConstJsonObject &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT std::list< ConstJsonArray > | ot::json::getArrayList (const JsonValue &_value, const char *_member) |
| Check and return the requested value Asserts, logs and throws when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::list< ConstJsonArray > | ot::json::getArrayList (const JsonValue &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT std::list< ConstJsonArray > | ot::json::getArrayList (const ConstJsonObject &_value, const char *_member) |
|
OT_CORE_API_EXPORT std::list< ConstJsonArray > | ot::json::getArrayList (const ConstJsonObject &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT std::vector< bool > | ot::json::getBoolVector (const JsonValue &_value, const char *_member, const std::vector< bool > &_default=std::vector< bool >()) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::vector< bool > | ot::json::getBoolVector (const JsonValue &_value, const std::string &_member, const std::vector< bool > &_default=std::vector< bool >()) |
|
OT_CORE_API_EXPORT std::vector< bool > | ot::json::getBoolVector (const ConstJsonObject &_value, const char *_member, const std::vector< bool > &_default=std::vector< bool >()) |
|
OT_CORE_API_EXPORT std::vector< bool > | ot::json::getBoolVector (const ConstJsonObject &_value, const std::string &_member, const std::vector< bool > &_default=std::vector< bool >()) |
|
OT_CORE_API_EXPORT std::vector< int32_t > | ot::json::getIntVector (const JsonValue &_value, const char *_member, const std::vector< int32_t > &_default=std::vector< int32_t >()) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::vector< int32_t > | ot::json::getIntVector (const JsonValue &_value, const std::string &_member, const std::vector< int32_t > &_default=std::vector< int32_t >()) |
|
OT_CORE_API_EXPORT std::vector< int32_t > | ot::json::getIntVector (const ConstJsonObject &_value, const char *_member, const std::vector< int32_t > &_default=std::vector< int32_t >()) |
|
OT_CORE_API_EXPORT std::vector< int32_t > | ot::json::getIntVector (const ConstJsonObject &_value, const std::string &_member, const std::vector< int32_t > &_default=std::vector< int32_t >()) |
|
OT_CORE_API_EXPORT std::vector< uint32_t > | ot::json::getUIntVector (const JsonValue &_value, const char *_member, const std::vector< uint32_t > &_default=std::vector< uint32_t >()) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::vector< uint32_t > | ot::json::getUIntVector (const JsonValue &_value, const std::string &_member, const std::vector< uint32_t > &_default=std::vector< uint32_t >()) |
|
OT_CORE_API_EXPORT std::vector< uint32_t > | ot::json::getUIntVector (const ConstJsonObject &_value, const char *_member, const std::vector< uint32_t > &_default=std::vector< uint32_t >()) |
|
OT_CORE_API_EXPORT std::vector< uint32_t > | ot::json::getUIntVector (const ConstJsonObject &_value, const std::string &_member, const std::vector< uint32_t > &_default=std::vector< uint32_t >()) |
|
OT_CORE_API_EXPORT std::vector< int64_t > | ot::json::getInt64Vector (const JsonValue &_value, const char *_member, const std::vector< int64_t > &_default=std::vector< int64_t >()) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::vector< int64_t > | ot::json::getInt64Vector (const JsonValue &_value, const std::string &_member, const std::vector< int64_t > &_default=std::vector< int64_t >()) |
|
OT_CORE_API_EXPORT std::vector< int64_t > | ot::json::getInt64Vector (const ConstJsonObject &_value, const char *_member, const std::vector< int64_t > &_default=std::vector< int64_t >()) |
|
OT_CORE_API_EXPORT std::vector< int64_t > | ot::json::getInt64Vector (const ConstJsonObject &_value, const std::string &_member, const std::vector< int64_t > &_default=std::vector< int64_t >()) |
|
OT_CORE_API_EXPORT std::vector< uint64_t > | ot::json::getUInt64Vector (const JsonValue &_value, const char *_member, const std::vector< uint64_t > &_default=std::vector< uint64_t >()) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::vector< uint64_t > | ot::json::getUInt64Vector (const JsonValue &_value, const std::string &_member, const std::vector< uint64_t > &_default=std::vector< uint64_t >()) |
|
OT_CORE_API_EXPORT std::vector< uint64_t > | ot::json::getUInt64Vector (const ConstJsonObject &_value, const char *_member, const std::vector< uint64_t > &_default=std::vector< uint64_t >()) |
|
OT_CORE_API_EXPORT std::vector< uint64_t > | ot::json::getUInt64Vector (const ConstJsonObject &_value, const std::string &_member, const std::vector< uint64_t > &_default=std::vector< uint64_t >()) |
|
OT_CORE_API_EXPORT std::vector< float > | ot::json::getFloatVector (const JsonValue &_value, const char *_member, const std::vector< float > &_default=std::vector< float >()) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::vector< float > | ot::json::getFloatVector (const JsonValue &_value, const std::string &_member, const std::vector< float > &_default=std::vector< float >()) |
|
OT_CORE_API_EXPORT std::vector< float > | ot::json::getFloatVector (const ConstJsonObject &_value, const char *_member, const std::vector< float > &_default=std::vector< float >()) |
|
OT_CORE_API_EXPORT std::vector< float > | ot::json::getFloatVector (const ConstJsonObject &_value, const std::string &_member, const std::vector< float > &_default=std::vector< float >()) |
|
OT_CORE_API_EXPORT std::vector< double > | ot::json::getDoubleVector (const JsonValue &_value, const char *_member, const std::vector< double > &_default=std::vector< double >()) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::vector< double > | ot::json::getDoubleVector (const JsonValue &_value, const std::string &_member, const std::vector< double > &_default=std::vector< double >()) |
|
OT_CORE_API_EXPORT std::vector< double > | ot::json::getDoubleVector (const ConstJsonObject &_value, const char *_member, const std::vector< double > &_default=std::vector< double >()) |
|
OT_CORE_API_EXPORT std::vector< double > | ot::json::getDoubleVector (const ConstJsonObject &_value, const std::string &_member, const std::vector< double > &_default=std::vector< double >()) |
|
OT_CORE_API_EXPORT std::vector< std::string > | ot::json::getStringVector (const JsonValue &_value, const char *_member, const std::vector< std::string > &_default=std::vector< std::string >()) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::vector< std::string > | ot::json::getStringVector (const JsonValue &_value, const std::string &_member, const std::vector< std::string > &_default=std::vector< std::string >()) |
|
OT_CORE_API_EXPORT std::vector< std::string > | ot::json::getStringVector (const ConstJsonObject &_value, const char *_member, const std::vector< std::string > &_default=std::vector< std::string >()) |
|
OT_CORE_API_EXPORT std::vector< std::string > | ot::json::getStringVector (const ConstJsonObject &_value, const std::string &_member, const std::vector< std::string > &_default=std::vector< std::string >()) |
|
OT_CORE_API_EXPORT std::vector< ConstJsonObject > | ot::json::getObjectVector (const JsonValue &_value, const char *_member) |
| Check and return the requested value Asserts, logs and throws when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::vector< ConstJsonObject > | ot::json::getObjectVector (const JsonValue &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT std::vector< ConstJsonObject > | ot::json::getObjectVector (const ConstJsonObject &_value, const char *_member) |
|
OT_CORE_API_EXPORT std::vector< ConstJsonObject > | ot::json::getObjectVector (const ConstJsonObject &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT std::vector< ConstJsonArray > | ot::json::getArrayVector (const JsonValue &_value, const char *_member) |
| Check and return the requested value Asserts, logs and throws when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::vector< ConstJsonArray > | ot::json::getArrayVector (const JsonValue &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT std::vector< ConstJsonArray > | ot::json::getArrayVector (const ConstJsonObject &_value, const char *_member) |
|
OT_CORE_API_EXPORT std::vector< ConstJsonArray > | ot::json::getArrayVector (const ConstJsonObject &_value, const std::string &_member) |
|
OT_CORE_API_EXPORT bool * | ot::json::getBoolArray (const JsonValue &_value, const char *_member, JsonSizeType &_size) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT bool * | ot::json::getBoolArray (const JsonValue &_value, const std::string &_member, JsonSizeType &_size) |
|
OT_CORE_API_EXPORT bool * | ot::json::getBoolArray (const ConstJsonObject &_value, const char *_member, JsonSizeType &_size) |
|
OT_CORE_API_EXPORT bool * | ot::json::getBoolArray (const ConstJsonObject &_value, const std::string &_member, JsonSizeType &_size) |
|
OT_CORE_API_EXPORT int32_t * | ot::json::getIntArray (const JsonValue &_value, const char *_member, JsonSizeType &_size) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT int32_t * | ot::json::getIntArray (const JsonValue &_value, const std::string &_member, JsonSizeType &_size) |
|
OT_CORE_API_EXPORT int32_t * | ot::json::getIntArray (const ConstJsonObject &_value, const char *_member, JsonSizeType &_size) |
|
OT_CORE_API_EXPORT int32_t * | ot::json::getIntArray (const ConstJsonObject &_value, const std::string &_member, JsonSizeType &_size) |
|
OT_CORE_API_EXPORT uint32_t * | ot::json::getUIntArray (const JsonValue &_value, const char *_member, JsonSizeType &_size) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT uint32_t * | ot::json::getUIntArray (const JsonValue &_value, const std::string &_member, JsonSizeType &_size) |
|
OT_CORE_API_EXPORT uint32_t * | ot::json::getUIntArray (const ConstJsonObject &_value, const char *_member, JsonSizeType &_size) |
|
OT_CORE_API_EXPORT uint32_t * | ot::json::getUIntArray (const ConstJsonObject &_value, const std::string &_member, JsonSizeType &_size) |
|
OT_CORE_API_EXPORT int64_t * | ot::json::getInt64Array (const JsonValue &_value, const char *_member, JsonSizeType &_size) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT int64_t * | ot::json::getInt64Array (const JsonValue &_value, const std::string &_member, JsonSizeType &_size) |
|
OT_CORE_API_EXPORT int64_t * | ot::json::getInt64Array (const ConstJsonObject &_value, const char *_member, JsonSizeType &_size) |
|
OT_CORE_API_EXPORT int64_t * | ot::json::getInt64Array (const ConstJsonObject &_value, const std::string &_member, JsonSizeType &_size) |
|
OT_CORE_API_EXPORT uint64_t * | ot::json::getUInt64Array (const JsonValue &_value, const char *_member, JsonSizeType &_size) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT uint64_t * | ot::json::getUInt64Array (const JsonValue &_value, const std::string &_member, JsonSizeType &_size) |
|
OT_CORE_API_EXPORT uint64_t * | ot::json::getUInt64Array (const ConstJsonObject &_value, const char *_member, JsonSizeType &_size) |
|
OT_CORE_API_EXPORT uint64_t * | ot::json::getUInt64Array (const ConstJsonObject &_value, const std::string &_member, JsonSizeType &_size) |
|
OT_CORE_API_EXPORT float * | ot::json::getFloatArray (const JsonValue &_value, const char *_member, JsonSizeType &_size) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT float * | ot::json::getFloatArray (const JsonValue &_value, const std::string &_member, JsonSizeType &_size) |
|
OT_CORE_API_EXPORT float * | ot::json::getFloatArray (const ConstJsonObject &_value, const char *_member, JsonSizeType &_size) |
|
OT_CORE_API_EXPORT float * | ot::json::getFloatArray (const ConstJsonObject &_value, const std::string &_member, JsonSizeType &_size) |
|
OT_CORE_API_EXPORT double * | ot::json::getDoubleArray (const JsonValue &_value, const char *_member, JsonSizeType &_size) |
| Check and return the requested value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT double * | ot::json::getDoubleArray (const JsonValue &_value, const std::string &_member, JsonSizeType &_size) |
|
OT_CORE_API_EXPORT double * | ot::json::getDoubleArray (const ConstJsonObject &_value, const char *_member, JsonSizeType &_size) |
|
OT_CORE_API_EXPORT double * | ot::json::getDoubleArray (const ConstJsonObject &_value, const std::string &_member, JsonSizeType &_size) |
|
OT_CORE_API_EXPORT bool | ot::json::isNull (const JsonValue &_value, unsigned int _ix) |
| Returns true if the specified array entry is a null.
|
|
OT_CORE_API_EXPORT bool | ot::json::isNull (const ConstJsonArray &_value, unsigned int _ix) |
| Returns true if the specified array entry is a null.
|
|
OT_CORE_API_EXPORT bool | ot::json::isBool (const JsonValue &_value, unsigned int _ix) |
| Returns true if the specified array entry is a bool.
|
|
OT_CORE_API_EXPORT bool | ot::json::isBool (const ConstJsonArray &_value, unsigned int _ix) |
| Returns true if the specified array entry is a bool.
|
|
OT_CORE_API_EXPORT bool | ot::json::isInt (const JsonValue &_value, unsigned int _ix) |
| Returns true if the specified array entry is a int.
|
|
OT_CORE_API_EXPORT bool | ot::json::isInt (const ConstJsonArray &_value, unsigned int _ix) |
| Returns true if the specified array entry is a int.
|
|
OT_CORE_API_EXPORT bool | ot::json::isUInt (const JsonValue &_value, unsigned int _ix) |
| Returns true if the specified array entry is a uInt.
|
|
OT_CORE_API_EXPORT bool | ot::json::isUInt (const ConstJsonArray &_value, unsigned int _ix) |
| Returns true if the specified array entry is a uInt.
|
|
OT_CORE_API_EXPORT bool | ot::json::isInt64 (const JsonValue &_value, unsigned int _ix) |
| Returns true if the specified array entry is a int64.
|
|
OT_CORE_API_EXPORT bool | ot::json::isInt64 (const ConstJsonArray &_value, unsigned int _ix) |
| Returns true if the specified array entry is a int64.
|
|
OT_CORE_API_EXPORT bool | ot::json::isUInt64 (const JsonValue &_value, unsigned int _ix) |
| Returns true if the specified array entry is a uInt64.
|
|
OT_CORE_API_EXPORT bool | ot::json::isUInt64 (const ConstJsonArray &_value, unsigned int _ix) |
| Returns true if the specified array entry is a uInt64.
|
|
OT_CORE_API_EXPORT bool | ot::json::isFloat (const JsonValue &_value, unsigned int _ix) |
| Returns true if the specified array entry is a float.
|
|
OT_CORE_API_EXPORT bool | ot::json::isFloat (const ConstJsonArray &_value, unsigned int _ix) |
| Returns true if the specified array entry is a float.
|
|
OT_CORE_API_EXPORT bool | ot::json::isDouble (const JsonValue &_value, unsigned int _ix) |
| Returns true if the specified array entry is a double.
|
|
OT_CORE_API_EXPORT bool | ot::json::isDouble (const ConstJsonArray &_value, unsigned int _ix) |
| Returns true if the specified array entry is a double.
|
|
OT_CORE_API_EXPORT bool | ot::json::isString (const JsonValue &_value, unsigned int _ix) |
| Returns true if the specified array entry is a string.
|
|
OT_CORE_API_EXPORT bool | ot::json::isString (const ConstJsonArray &_value, unsigned int _ix) |
| Returns true if the specified array entry is a string.
|
|
OT_CORE_API_EXPORT bool | ot::json::isObject (const JsonValue &_value, unsigned int _ix) |
| Returns true if the specified array entry is a object.
|
|
OT_CORE_API_EXPORT bool | ot::json::isObject (const ConstJsonArray &_value, unsigned int _ix) |
| Returns true if the specified array entry is a object.
|
|
OT_CORE_API_EXPORT bool | ot::json::isArray (const JsonValue &_value, unsigned int _ix) |
| Returns true if the specified array entry is a array.
|
|
OT_CORE_API_EXPORT bool | ot::json::isArray (const ConstJsonArray &_value, unsigned int _ix) |
| Returns true if the specified array entry is a array.
|
|
OT_CORE_API_EXPORT bool | ot::json::getBool (const JsonValue &_value, unsigned int _ix, bool _default=false) |
| Check and return the requested value from the provided array value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT bool | ot::json::getBool (const ConstJsonArray &_value, unsigned int _ix, bool _default=false) |
|
OT_CORE_API_EXPORT int32_t | ot::json::getInt (const JsonValue &_value, unsigned int _ix, int32_t _default=0) |
| Check and return the requested value from the provided array value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT int32_t | ot::json::getInt (const ConstJsonArray &_value, unsigned int _ix, int32_t _default=0) |
|
OT_CORE_API_EXPORT uint32_t | ot::json::getUInt (const JsonValue &_value, unsigned int _ix, uint32_t _default=0) |
| Check and return the requested value from the provided array value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT uint32_t | ot::json::getUInt (const ConstJsonArray &_value, unsigned int _ix, uint32_t _default=0) |
|
OT_CORE_API_EXPORT int64_t | ot::json::getInt64 (const JsonValue &_value, unsigned int _ix, int64_t _default=0) |
| Check and return the requested value from the provided array value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT int64_t | ot::json::getInt64 (const ConstJsonArray &_value, unsigned int _ix, int64_t _default=0) |
|
OT_CORE_API_EXPORT uint64_t | ot::json::getUInt64 (const JsonValue &_value, unsigned int _ix, uint64_t _default=0) |
| Check and return the requested value from the provided array value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT uint64_t | ot::json::getUInt64 (const ConstJsonArray &_value, unsigned int _ix, uint64_t _default=0) |
|
OT_CORE_API_EXPORT float | ot::json::getFloat (const JsonValue &_value, unsigned int _ix, float _default=0.f) |
| Check and return the requested value from the provided array value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT float | ot::json::getFloat (const ConstJsonArray &_value, unsigned int _ix, float _default=0.f) |
|
OT_CORE_API_EXPORT double | ot::json::getDouble (const JsonValue &_value, unsigned int _ix, double _default=0.) |
| Check and return the requested value from the provided array value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT double | ot::json::getDouble (const ConstJsonArray &_value, unsigned int _ix, double _default=0.) |
|
OT_CORE_API_EXPORT std::string | ot::json::getString (const JsonValue &_value, unsigned int _ix, const std::string &_default=std::string()) |
| Check and return the requested value from the provided array value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::string | ot::json::getString (const ConstJsonArray &_value, unsigned int _ix, const std::string &_default=std::string()) |
|
OT_CORE_API_EXPORT ConstJsonObject | ot::json::getObject (const JsonValue &_value, unsigned int _ix) |
| Check and return the requested value from the provided array value Asserts, logs and throws when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT ConstJsonObject | ot::json::getObject (const ConstJsonArray &_value, unsigned int _ix) |
|
OT_CORE_API_EXPORT ConstJsonArray | ot::json::getArray (const JsonValue &_value, unsigned int _ix) |
| Check and return the requested value from the provided array value Asserts, logs and throws when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT ConstJsonArray | ot::json::getArray (const ConstJsonArray &_value, unsigned int _ix) |
|
OT_CORE_API_EXPORT std::list< int32_t > | ot::json::getIntList (const JsonValue &_value, unsigned int _ix, const std::list< int32_t > &_default=std::list< int32_t >()) |
| Check and return the requested value from the provided array value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::list< int32_t > | ot::json::getIntList (const ConstJsonArray &_value, unsigned int _ix, const std::list< int32_t > &_default=std::list< int32_t >()) |
|
OT_CORE_API_EXPORT std::list< uint32_t > | ot::json::getUIntList (const JsonValue &_value, unsigned int _ix, const std::list< uint32_t > &_default=std::list< uint32_t >()) |
| Check and return the requested value from the provided array value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::list< uint32_t > | ot::json::getUIntList (const ConstJsonArray &_value, unsigned int _ix, const std::list< uint32_t > &_default=std::list< uint32_t >()) |
|
OT_CORE_API_EXPORT std::list< int64_t > | ot::json::getInt64List (const JsonValue &_value, unsigned int _ix, const std::list< int64_t > &_default=std::list< int64_t >()) |
| Check and return the requested value from the provided array value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::list< int64_t > | ot::json::getInt64List (const ConstJsonArray &_value, unsigned int _ix, const std::list< int64_t > &_default=std::list< int64_t >()) |
|
OT_CORE_API_EXPORT std::list< uint64_t > | ot::json::getUInt64List (const JsonValue &_value, unsigned int _ix, const std::list< uint64_t > &_default=std::list< uint64_t >()) |
| Check and return the requested value from the provided array value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::list< uint64_t > | ot::json::getUInt64List (const ConstJsonArray &_value, unsigned int _ix, const std::list< uint64_t > &_default=std::list< uint64_t >()) |
|
OT_CORE_API_EXPORT std::list< std::string > | ot::json::getStringList (const JsonValue &_value, unsigned int _ix, const std::list< std::string > &_default=std::list< std::string >()) |
| Check and return the requested value from the provided array value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::list< std::string > | ot::json::getStringList (const ConstJsonArray &_value, unsigned int _ix, const std::list< std::string > &_default=std::list< std::string >()) |
|
OT_CORE_API_EXPORT std::list< ConstJsonObject > | ot::json::getObjectList (const JsonValue &_value, unsigned int _ix) |
| Check and return the requested value from the provided array value Asserts, logs and throws when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::list< ConstJsonObject > | ot::json::getObjectList (const ConstJsonArray &_value, unsigned int _ix) |
|
OT_CORE_API_EXPORT std::list< ConstJsonArray > | ot::json::getArrayList (const JsonValue &_value, unsigned int _ix) |
| Check and return the requested value from the provided array value Asserts, logs and throws when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::list< ConstJsonArray > | ot::json::getArrayList (const ConstJsonArray &_value, unsigned int _ix) |
|
OT_CORE_API_EXPORT std::vector< int32_t > | ot::json::getIntVector (const JsonValue &_value, unsigned int _ix, const std::vector< int32_t > &_default=std::vector< int32_t >()) |
| Check and return the requested value from the provided array value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::vector< int32_t > | ot::json::getIntVector (const ConstJsonArray &_value, unsigned int _ix, const std::vector< int32_t > &_default=std::vector< int32_t >()) |
|
OT_CORE_API_EXPORT std::vector< uint32_t > | ot::json::getUIntVector (const JsonValue &_value, unsigned int _ix, const std::vector< uint32_t > &_default=std::vector< uint32_t >()) |
| Check and return the requested value from the provided array value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::vector< uint32_t > | ot::json::getUIntVector (const ConstJsonArray &_value, unsigned int _ix, const std::vector< uint32_t > &_default=std::vector< uint32_t >()) |
|
OT_CORE_API_EXPORT std::vector< int64_t > | ot::json::getInt64Vector (const JsonValue &_value, unsigned int _ix, const std::vector< int64_t > &_default=std::vector< int64_t >()) |
| Check and return the requested value from the provided array value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::vector< int64_t > | ot::json::getInt64Vector (const ConstJsonArray &_value, unsigned int _ix, const std::vector< int64_t > &_default=std::vector< int64_t >()) |
|
OT_CORE_API_EXPORT std::vector< uint64_t > | ot::json::getUInt64Vector (const JsonValue &_value, unsigned int _ix, const std::vector< uint64_t > &_default=std::vector< uint64_t >()) |
| Check and return the requested value from the provided array value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::vector< uint64_t > | ot::json::getUInt64Vector (const ConstJsonArray &_value, unsigned int _ix, const std::vector< uint64_t > &_default=std::vector< uint64_t >()) |
|
OT_CORE_API_EXPORT std::vector< std::string > | ot::json::getStringVector (const JsonValue &_value, unsigned int _ix, const std::vector< std::string > &_default=std::vector< std::string >()) |
| Check and return the requested value from the provided array value Asserts, logs and returns default when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::vector< std::string > | ot::json::getStringVector (const ConstJsonArray &_value, unsigned int _ix, const std::vector< std::string > &_default=std::vector< std::string >()) |
|
OT_CORE_API_EXPORT std::vector< ConstJsonObject > | ot::json::getObjectVector (const JsonValue &_value, unsigned int _ix) |
| Check and return the requested value from the provided array value Asserts, logs and throws when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::vector< ConstJsonObject > | ot::json::getObjectVector (const ConstJsonArray &_value, unsigned int _ix) |
|
OT_CORE_API_EXPORT std::vector< ConstJsonArray > | ot::json::getArrayVector (const JsonValue &_value, unsigned int _ix) |
| Check and return the requested value from the provided array value Asserts, logs and throws when the provided member does not exist or is invalid type.
|
|
OT_CORE_API_EXPORT std::vector< ConstJsonArray > | ot::json::getArrayVector (const ConstJsonArray &_value, unsigned int _ix) |
|