CCF
Loading...
Searching...
No Matches
Public Types | Public Attributes | List of all members
asynchost::Ledger::AsyncLedgerGet Struct Reference

#include <ledger.h>

Public Types

using ResultCallback = std::function< void(std::optional< LedgerReadResult > &&, int)>
 

Public Attributes

Ledgerledger
 
size_t from_idx
 
size_t to_idx
 
size_t max_size
 
ResultCallback result_cb
 
std::optional< LedgerReadResultread_result = std::nullopt
 

Member Typedef Documentation

◆ ResultCallback

using asynchost::Ledger::AsyncLedgerGet::ResultCallback = std::function<void(std::optional<LedgerReadResult>&&, int)>

Member Data Documentation

◆ from_idx

size_t asynchost::Ledger::AsyncLedgerGet::from_idx

◆ ledger

Ledger* asynchost::Ledger::AsyncLedgerGet::ledger

◆ max_size

size_t asynchost::Ledger::AsyncLedgerGet::max_size

◆ read_result

std::optional<LedgerReadResult> asynchost::Ledger::AsyncLedgerGet::read_result = std::nullopt

◆ result_cb

ResultCallback asynchost::Ledger::AsyncLedgerGet::result_cb

◆ to_idx

size_t asynchost::Ledger::AsyncLedgerGet::to_idx

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