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 *) |
void | ccf::fill_json_schema (nlohmann::json &schema, const TxID *) |
Variables | |
constexpr View | ccf::VIEW_UNKNOWN = 0 |
constexpr SeqNo | ccf::SEQNO_UNKNOWN = 0 |
#define FMT_HEADER_ONLY |