![]() |
Scarab
2.8.1
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) |
Public Member Functions inherited from param_input_codec | |
| 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.
1.8.13