Definition visit_each_entry_in_map.h:15
virtual void visit_entry(const ccf::TxID &tx_id, const ccf::ByteVector &k, const ccf::ByteVector &v)=0
void handle_committed_transaction(const ccf::TxID &tx_id, const ccf::kv::ReadOnlyStorePtr &store) override
Definition visit_each_entry_in_map.cpp:16
nlohmann::json describe() override
Definition visit_each_entry_in_map.cpp:38
std::optional< ccf::SeqNo > next_requested() override
Definition visit_each_entry_in_map.cpp:32
ccf::TxID current_txid
Definition visit_each_entry_in_map.h:22
ccf::TxID get_indexed_watermark()
Definition visit_each_entry_in_map.cpp:46
std::string map_name
Definition visit_each_entry_in_map.h:17
virtual ~VisitEachEntryInMap()=default
ccf::pal::Mutex current_txid_lock
Definition visit_each_entry_in_map.h:20