CCF
|
Namespaces | |
namespace | adl |
Classes | |
struct | JsonSchema |
Functions | |
void | to_json (nlohmann::json &j, const JsonSchema &s) |
void | from_json (const nlohmann::json &j, JsonSchema &s) |
template<typename T > | |
void | fill_number_schema (nlohmann::json &schema) |
template<typename T > | |
std::string | schema_name () |
template<typename T > | |
void | fill_schema (nlohmann::json &schema) |
template<typename T > | |
void | fill_json_schema (nlohmann::json &j, const T *t) |
template<typename T > | |
nlohmann::json | schema_element () |
template<typename T , typename Doc > | |
nlohmann::json | schema_element () |
template<typename T > | |
nlohmann::json | build_schema (const std::string &title="") |
|
inline |
void ccf::ds::json::fill_json_schema | ( | nlohmann::json & | j, |
const T * | t | ||
) |
|
inline |
|
inline |
|
inline |
nlohmann::json ccf::ds::json::schema_element | ( | ) |
nlohmann::json ccf::ds::json::schema_element | ( | ) |
|
inline |
|
inline |