CCF
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
ccf::indexing::LazyStrategy< Base > Class Template Reference

#include <strategy.h>

Inherits Base.

Public Member Functions

std::optional< ccf::SeqNonext_requested () override
 
void extend_index_to (ccf::TxID to_txid)
 

Protected Attributes

ccf::pal::Mutex lock
 
ccf::SeqNo max_requested_seqno = 0
 

Member Function Documentation

◆ extend_index_to()

template<typename Base >
void ccf::indexing::LazyStrategy< Base >::extend_index_to ( ccf::TxID  to_txid)
inline

◆ next_requested()

template<typename Base >
std::optional< ccf::SeqNo > ccf::indexing::LazyStrategy< Base >::next_requested ( )
inlineoverride

Member Data Documentation

◆ lock

template<typename Base >
ccf::pal::Mutex ccf::indexing::LazyStrategy< Base >::lock
protected

◆ max_requested_seqno

template<typename Base >
ccf::SeqNo ccf::indexing::LazyStrategy< Base >::max_requested_seqno = 0
protected

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