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

#include <kv_types.h>

Inherited by ccf::kv::StoreSnapshot.

Public Member Functions

virtual ~AbstractSnapshot ()=default
 
virtual Version get_version () const =0
 
virtual std::vector< uint8_t > serialise (const std::shared_ptr< AbstractTxEncryptor > &encryptor)=0
 

Constructor & Destructor Documentation

◆ ~AbstractSnapshot()

virtual ccf::kv::AbstractStore::AbstractSnapshot::~AbstractSnapshot ( )
virtualdefault

Member Function Documentation

◆ get_version()

virtual Version ccf::kv::AbstractStore::AbstractSnapshot::get_version ( ) const
pure virtual

Implemented in ccf::kv::StoreSnapshot.

◆ serialise()

virtual std::vector< uint8_t > ccf::kv::AbstractStore::AbstractSnapshot::serialise ( const std::shared_ptr< AbstractTxEncryptor > &  encryptor)
pure virtual

Implemented in ccf::kv::StoreSnapshot.


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