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

#include <historical_transaction_fetcher.h>

Inherits ccf::indexing::TransactionFetcher.

Public Member Functions

 HistoricalTransactionFetcher (const std::shared_ptr< ccf::historical::StateCacheImpl > &sc)
 
ccf::kv::ReadOnlyStorePtr deserialise_transaction (ccf::SeqNo seqno, const uint8_t *data, size_t size) override
 
std::vector< ccf::kv::ReadOnlyStorePtrfetch_transactions (const SeqNoCollection &seqnos) override
 
- Public Member Functions inherited from ccf::indexing::TransactionFetcher
virtual ~TransactionFetcher ()=default
 

Constructor & Destructor Documentation

◆ HistoricalTransactionFetcher()

ccf::indexing::HistoricalTransactionFetcher::HistoricalTransactionFetcher ( const std::shared_ptr< ccf::historical::StateCacheImpl > &  sc)
inline

Member Function Documentation

◆ deserialise_transaction()

ccf::kv::ReadOnlyStorePtr ccf::indexing::HistoricalTransactionFetcher::deserialise_transaction ( ccf::SeqNo  seqno,
const uint8_t *  data,
size_t  size 
)
inlineoverridevirtual

◆ fetch_transactions()

std::vector< ccf::kv::ReadOnlyStorePtr > ccf::indexing::HistoricalTransactionFetcher::fetch_transactions ( const SeqNoCollection seqnos)
inlineoverridevirtual

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