|
| sc_js_t (const sc_js_t &) |
|
void | print (std::ostream &) const |
|
sc_js_t & | set (rapidjson::Value &obj, util::string_view name_, const rapidjson::Value &value_) |
|
rapidjson::Value & | value (util::string_view path) |
|
template<typename T , typename = std::enable_if_t<!std::is_convertible<T, util::string_view>::value>> |
sc_js_t & | set (util::string_view path, const T &value_) |
|
template<typename T > |
sc_js_t & | set (util::string_view path, const std::vector< T > &values_) |
|
sc_js_t & | set (util::string_view path, const sc_js_t &value_) |
|
sc_js_t & | set (util::string_view path, size_t value_) |
|
sc_js_t & | set (util::string_view path, util::string_view value) |
|
template<typename T , typename = std::enable_if_t<!std::is_convertible<T, util::string_view>::value>> |
sc_js_t & | set (rapidjson::Value &obj, util::string_view name_, const T &value_) |
|
template<typename T > |
sc_js_t & | set (rapidjson::Value &obj, util::string_view name_, const std::vector< T > &value_) |
|
sc_js_t & | set (rapidjson::Value &obj, util::string_view name, util::string_view value) |
|
template<typename T , typename = std::enable_if_t<!std::is_convertible<T, util::string_view>::value>> |
sc_js_t & | add (util::string_view path, const T &value_) |
|
template<typename T > |
sc_js_t & | add (util::string_view path, const std::vector< T > &data) |
|
sc_js_t & | add (util::string_view path, const rapidjson::Value &value_) |
|
sc_js_t & | add (util::string_view path, const sc_js_t &value_) |
|
sc_js_t & | add (util::string_view path, util::string_view value_) |
|
sc_js_t & | add (util::string_view path, double x, double low, double high) |
|
sc_js_t & | add (util::string_view path, double x, double y) |
|