#include <memory>
#include <optional>
#include <fable/conf.hpp>
#include <fable/fable_fwd.hpp>
Go to the source code of this file.
|
| #define | CONFABLE_FRIENDS(xType) |
| |
| #define | CONFABLE_SCHEMA(xType) |
| |
◆ CONFABLE_FRIENDS
| #define CONFABLE_FRIENDS |
( |
|
xType | ) |
|
Value: using ::fable::Confable::to_json; \
friend
void to_json(::
fable::Json& j,
const xType& t) { t.to_json(j); } \
friend
void from_json(const ::fable::Json& j, xType& t) { t.from_conf(::
fable::Conf{j}); }
nlohmann::json Json
Definition: fable_fwd.hpp:35
◆ CONFABLE_SCHEMA
| #define CONFABLE_SCHEMA |
( |
|
xType | ) |
|
Value: CONFABLE_FRIENDS(xType) \
Definition: schema.hpp:173