|
CCF
|
#include "ccf/ds/json.h"#include <charconv>#include <cstdint>#include <fmt/format.h>#include <nlohmann/json.hpp>#include <optional>#include <string>#include <string_view>Go to the source code of this file.
Classes | |
| struct | ccf::TxID |
Namespaces | |
| namespace | ccf |
Macros | |
| #define | FMT_HEADER_ONLY |
Typedefs | |
| using | ccf::View = uint64_t |
| using | ccf::SeqNo = uint64_t |
Functions | |
| void | ccf::to_json (nlohmann::json &j, const TxID &tx_id) |
| void | ccf::from_json (const nlohmann::json &j, TxID &tx_id) |
| std::string | ccf::schema_name (const TxID *transaction_id_type) |
| void | ccf::fill_json_schema (nlohmann::json &schema, const TxID *transaction_id_type) |
Variables | |
| constexpr View | ccf::VIEW_UNKNOWN = 0 |
| constexpr SeqNo | ccf::SEQNO_UNKNOWN = 0 |
| #define FMT_HEADER_ONLY |