CCF
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ccf::kv::ExecutionWrapperStore Class Referenceabstract

#include <deserialise.h>

Inherited by ccf::kv::Store.

Public Member Functions

virtual bool fill_maps (const std::vector< uint8_t > &data, bool public_only, ccf::kv::Version &v, ccf::kv::Term &view, ccf::kv::EntryFlags &entry_flags, ccf::kv::OrderedChanges &changes, ccf::kv::MapCollection &new_maps, ccf::ClaimsDigest &claims_digest, std::optional< ccf::crypto::Sha256Hash > &commit_evidence_digest, bool ignore_strict_versions=false)=0
 
virtual bool commit_deserialised (ccf::kv::OrderedChanges &changes, ccf::kv::Version v, ccf::kv::Term term, const MapCollection &new_maps, ccf::kv::ConsensusHookPtrs &hooks, bool track_deletes_on_missing_keys)=0
 

Member Function Documentation

◆ commit_deserialised()

virtual bool ccf::kv::ExecutionWrapperStore::commit_deserialised ( ccf::kv::OrderedChanges changes,
ccf::kv::Version  v,
ccf::kv::Term  term,
const MapCollection new_maps,
ccf::kv::ConsensusHookPtrs hooks,
bool  track_deletes_on_missing_keys 
)
pure virtual

◆ fill_maps()

virtual bool ccf::kv::ExecutionWrapperStore::fill_maps ( const std::vector< uint8_t > &  data,
bool  public_only,
ccf::kv::Version v,
ccf::kv::Term view,
ccf::kv::EntryFlags entry_flags,
ccf::kv::OrderedChanges changes,
ccf::kv::MapCollection new_maps,
ccf::ClaimsDigest claims_digest,
std::optional< ccf::crypto::Sha256Hash > &  commit_evidence_digest,
bool  ignore_strict_versions = false 
)
pure virtual

Implemented in ccf::kv::Store.


The documentation for this class was generated from the following file: