|
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 |