Electroneum
Public Member Functions | Private Member Functions | Private Attributes | List of all members
cryptonote::simple_wallet::refresh_progress_reporter_t Class Reference
Collaboration diagram for cryptonote::simple_wallet::refresh_progress_reporter_t:
Collaboration graph
[legend]

Public Member Functions

 refresh_progress_reporter_t (cryptonote::simple_wallet &simple_wallet)
 
void update (uint64_t height, bool force=false)
 

Private Member Functions

void update_blockchain_height ()
 

Private Attributes

cryptonote::simple_walletm_simple_wallet
 
uint64_t m_blockchain_height
 
std::chrono::system_clock::time_point m_blockchain_height_update_time
 
std::chrono::system_clock::time_point m_print_time
 

Constructor & Destructor Documentation

◆ refresh_progress_reporter_t()

cryptonote::simple_wallet::refresh_progress_reporter_t::refresh_progress_reporter_t ( cryptonote::simple_wallet simple_wallet)
inline

Member Function Documentation

◆ update()

void cryptonote::simple_wallet::refresh_progress_reporter_t::update ( uint64_t  height,
bool  force = false 
)
inline

◆ update_blockchain_height()

void cryptonote::simple_wallet::refresh_progress_reporter_t::update_blockchain_height ( )
inlineprivate

Member Data Documentation

◆ m_blockchain_height

uint64_t cryptonote::simple_wallet::refresh_progress_reporter_t::m_blockchain_height
private

◆ m_blockchain_height_update_time

std::chrono::system_clock::time_point cryptonote::simple_wallet::refresh_progress_reporter_t::m_blockchain_height_update_time
private

◆ m_print_time

std::chrono::system_clock::time_point cryptonote::simple_wallet::refresh_progress_reporter_t::m_print_time
private

◆ m_simple_wallet

cryptonote::simple_wallet& cryptonote::simple_wallet::refresh_progress_reporter_t::m_simple_wallet
private

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