CCF
|
Go to the source code of this file.
Classes | |
struct | ccf::JSRuntimeOptions |
struct | ccf::JSRuntimeOptions::Defaults |
Namespaces | |
namespace | ccf |
namespace | ccf::Tables |
Macros | |
#define | FOREACH_JSENGINE_FIELD(XX) |
#define | XX(field, field_type) j[#field] = options.field; |
#define | XX(field, field_type) |
#define | XX(field, field_type) |
Typedefs | |
using | ccf::JSEngine = ServiceValue< JSRuntimeOptions > |
Functions | |
void | ccf::to_json (nlohmann::json &j, const JSRuntimeOptions &options) |
void | ccf::from_json (const nlohmann::json &j, JSRuntimeOptions &options) |
std::string | ccf::schema_name (const JSRuntimeOptions *) |
void | ccf::fill_json_schema (nlohmann::json &schema, const JSRuntimeOptions *) |
#define FOREACH_JSENGINE_FIELD | ( | XX | ) |
#define XX | ( | field, | |
field_type | |||
) | j[#field] = options.field; |
#define XX | ( | field, | |
field_type | |||
) |
#define XX | ( | field, | |
field_type | |||
) |