|
CCF
|
Namespaces | |
| namespace | fnv |
| Simple, fast constexpr hash function (NOT cryptographically sound) | |
| namespace | hashutils |
| namespace | json |
| namespace | openapi |
| namespace | system |
Classes | |
| class | ContiguousSet |
| struct | SizeString |
| struct | TimeString |
| struct | UnitString |
| class | UnitStringConverter |
| class | WorkBeacon |
Typedefs | |
| using | WorkBeaconPtr = std::shared_ptr< WorkBeacon > |
Functions | |
| void | to_json (nlohmann::json &j, const UnitString &s) |
| void | from_json (const nlohmann::json &j, SizeString &s) |
| std::string | schema_name (const SizeString *size_string_type) |
| void | fill_json_schema (nlohmann::json &schema, const SizeString *size_string_type) |
| void | from_json (const nlohmann::json &j, TimeString &s) |
| std::string | schema_name (const TimeString *time_string_type) |
| void | fill_json_schema (nlohmann::json &schema, const TimeString *time_string_type) |
Variables | |
| constexpr size_t | ascii_offset = 10 |
| constexpr size_t | hex_base = 16 |
| using ccf::ds::WorkBeaconPtr = typedef std::shared_ptr<WorkBeacon> |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
constexpr |
|
constexpr |