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

#include <kv_types.h>

Inherited by ccf::Snapshotter.

Public Member Functions

virtual ~AbstractSnapshotter ()=default
 
virtual bool record_committable (ccf::kv::Version v)=0
 
virtual void commit (ccf::kv::Version v, bool generate_snapshot)=0
 
virtual void rollback (ccf::kv::Version v)=0
 

Constructor & Destructor Documentation

◆ ~AbstractSnapshotter()

virtual ccf::kv::AbstractSnapshotter::~AbstractSnapshotter ( )
virtualdefault

Member Function Documentation

◆ commit()

virtual void ccf::kv::AbstractSnapshotter::commit ( ccf::kv::Version  v,
bool  generate_snapshot 
)
pure virtual

◆ record_committable()

virtual bool ccf::kv::AbstractSnapshotter::record_committable ( ccf::kv::Version  v)
pure virtual

◆ rollback()

virtual void ccf::kv::AbstractSnapshotter::rollback ( ccf::kv::Version  v)
pure virtual

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