#include <generic_serialise_wrapper.h>
|
| GenericSerialiseWrapper (std::shared_ptr< AbstractTxEncryptor > e, const TxID &tx_id_, EntryType entry_type_, SerialisedEntryFlags header_flags_, const ccf::crypto::Sha256Hash &commit_evidence_digest_={}, const ccf::ClaimsDigest &claims_digest_=ccf::no_claims(), bool historical_hint_=false) |
|
void | start_map (const std::string &name, SecurityDomain domain) |
|
void | serialise_raw (const std::vector< uint8_t > &raw) |
|
void | serialise_view_history (const std::vector< Version > &view_history) |
|
template<class Version > |
void | serialise_entry_version (const Version &version) |
|
void | serialise_count_header (uint64_t ctr) |
|
void | serialise_read (const SerialisedKey &k, const Version &version) |
|
void | serialise_write (const SerialisedKey &k, const SerialisedValue &v) |
|
void | serialise_remove (const SerialisedKey &k) |
|
std::vector< uint8_t > | get_raw_data () |
|
std::vector< uint8_t > | serialise_domains (const std::vector< uint8_t > &serialised_public_domain, const std::vector< uint8_t > &serialised_private_domain=std::vector< uint8_t >()) |
|
◆ GenericSerialiseWrapper()
◆ get_raw_data()
◆ serialise_count_header()
◆ serialise_domains()
template<typename W >
std::vector< uint8_t > ccf::kv::GenericSerialiseWrapper< W >::serialise_domains |
( |
const std::vector< uint8_t > & |
serialised_public_domain, |
|
|
const std::vector< uint8_t > & |
serialised_private_domain = std::vector<uint8_t>() |
|
) |
| |
|
inline |
◆ serialise_entry_version()
◆ serialise_raw()
◆ serialise_read()
◆ serialise_remove()
◆ serialise_view_history()
◆ serialise_write()
◆ start_map()
The documentation for this class was generated from the following file: