11 #ifndef JSON_PARSER_HELPER_A98B95E7_1604_4778_92B0_A3C11BF6EF82 12 #define JSON_PARSER_HELPER_A98B95E7_1604_4778_92B0_A3C11BF6EF82 19 #include "essentials/compatibility/compatibility.hpp" 27 sxe::int64_t
get_object_member_int(
const rapidjson::Value& _obj,
const char*
const _name_of_member );
28 const rapidjson::Value&
get_object_member_array(
const rapidjson::Value& _obj,
const char*
const _name_of_member );
30 void string_to_json(
const char*
const _json_as_string, rapidjson::Document& _document );
31 const rapidjson::Value&
find_member(
const rapidjson::Value& _member,
const char*
const _name );
32 const rapidjson::Value&
find_object_member(
const rapidjson::Value& _document,
const char*
const _name );
const rapidjson::Value & find_member(const rapidjson::Value &_member, const char *const _name)
Definition: json_parser_helper.cpp:109
void string_to_json(const char *const _json_as_string, rapidjson::Document &_document)
Definition: json_parser_helper.cpp:103
Definition: algorithm_parameters.hpp:16
sxe::int64_t get_object_member_int(const rapidjson::Value &_obj, const char *const _name_of_member)
Definition: json_parser_helper.cpp:40
std::vector< const rapidjson::Value *> extract_members_from_array(const rapidjson::Value &_array)
Definition: json_parser_helper.cpp:88
const rapidjson::Value & find_object_member(const rapidjson::Value &_document, const char *const _name)
Definition: json_parser_helper.cpp:127
const rapidjson::Value & get_object_member_array(const rapidjson::Value &_obj, const char *const _name_of_member)
Definition: json_parser_helper.cpp:60
std::string get_object_member_string(const rapidjson::Value &_obj, const char *const _name_of_member)
Definition: json_parser_helper.cpp:20