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

#include <transaction_fetcher_interface.h>

Inherited by ccf::indexing::HistoricalTransactionFetcher.

Public Member Functions

virtual ~TransactionFetcher ()=default
 
virtual ccf::kv::ReadOnlyStorePtr deserialise_transaction (ccf::SeqNo seqno, const uint8_t *data, size_t size)=0
 
virtual std::vector< ccf::kv::ReadOnlyStorePtrfetch_transactions (const SeqNoCollection &seqnos)=0
 

Constructor & Destructor Documentation

◆ ~TransactionFetcher()

virtual ccf::indexing::TransactionFetcher::~TransactionFetcher ( )
virtualdefault

Member Function Documentation

◆ deserialise_transaction()

virtual ccf::kv::ReadOnlyStorePtr ccf::indexing::TransactionFetcher::deserialise_transaction ( ccf::SeqNo  seqno,
const uint8_t *  data,
size_t  size 
)
pure virtual

◆ fetch_transactions()

virtual std::vector< ccf::kv::ReadOnlyStorePtr > ccf::indexing::TransactionFetcher::fetch_transactions ( const SeqNoCollection seqnos)
pure virtual

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