yasmine
json_parser_helper.hpp File Reference
#include <vector>
#include "document.h"
#include "essentials/compatibility/compatibility.hpp"

Go to the source code of this file.

Namespaces

 sxy
 

Functions

std::string sxy::get_object_member_string (const rapidjson::Value &_obj, const char *const _name_of_member)
 
sxe::int64_t sxy::get_object_member_int (const rapidjson::Value &_obj, const char *const _name_of_member)
 
const rapidjson::Value & sxy::get_object_member_array (const rapidjson::Value &_obj, const char *const _name_of_member)
 
std::vector< const rapidjson::Value *> sxy::extract_members_from_array (const rapidjson::Value &_array)
 
void sxy::string_to_json (const char *const _json_as_string, rapidjson::Document &_document)
 
const rapidjson::Value & sxy::find_member (const rapidjson::Value &_member, const char *const _name)
 
const rapidjson::Value & sxy::find_object_member (const rapidjson::Value &_document, const char *const _name)