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

#include <read_only_store.h>

Inherited by ccf::kv::Store.

Public Member Functions

virtual ~ReadOnlyStore ()=default
 
virtual ccf::TxID get_txid ()=0
 
virtual ccf::kv::ReadOnlyTx create_read_only_tx ()=0
 
virtual std::unique_ptr< ccf::kv::ReadOnlyTxcreate_read_only_tx_ptr ()=0
 
virtual ccf::kv::TxDiff create_tx_diff ()=0
 

Constructor & Destructor Documentation

◆ ~ReadOnlyStore()

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

Member Function Documentation

◆ create_read_only_tx()

virtual ccf::kv::ReadOnlyTx ccf::kv::ReadOnlyStore::create_read_only_tx ( )
pure virtual

Implemented in ccf::kv::Store.

◆ create_read_only_tx_ptr()

virtual std::unique_ptr< ccf::kv::ReadOnlyTx > ccf::kv::ReadOnlyStore::create_read_only_tx_ptr ( )
pure virtual

Implemented in ccf::kv::Store.

◆ create_tx_diff()

virtual ccf::kv::TxDiff ccf::kv::ReadOnlyStore::create_tx_diff ( )
pure virtual

Implemented in ccf::kv::Store.

◆ get_txid()

virtual ccf::TxID ccf::kv::ReadOnlyStore::get_txid ( )
pure virtual

Implemented in ccf::kv::Store.


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