![]() |
Scarab
v2.4.2
Project 8 C++ Utility Library
|
Convert JSON to Param. More...
#include <param_json.hh>
Public Member Functions | |
param_input_json () | |
virtual | ~param_input_json () |
virtual param_ptr_t | read_file (const std::string &a_filename, const param_node &a_options=param_node()) |
virtual param_ptr_t | read_string (const std::string &a_json_str, const param_node &a_options=param_node()) |
param_ptr_t | read_document (const rapidjson::Document &a_document) |
param_ptr_t | read_value (const rapidjson::Value &a_value) |
![]() | |
param_input_codec () | |
virtual | ~param_input_codec () |
param_input_json | ( | ) |
Definition at line 31 of file param_json.cc.
|
virtual |
Definition at line 34 of file param_json.cc.
param_ptr_t read_document | ( | const rapidjson::Document & | a_document | ) |
Definition at line 101 of file param_json.cc.
|
virtual |
Implements param_input_codec.
Definition at line 38 of file param_json.cc.
|
virtual |
Implements param_input_codec.
Definition at line 90 of file param_json.cc.
param_ptr_t read_value | ( | const rapidjson::Value & | a_value | ) |
Definition at line 106 of file param_json.cc.