Monero
Loading...
Searching...
No Matches
tools::wallet_keys_unlocker Class Reference

#include <wallet2.h>

Collaboration diagram for tools::wallet_keys_unlocker:

Public Member Functions

 wallet_keys_unlocker (wallet2 &w, const boost::optional< tools::password_container > &password)
 wallet_keys_unlocker (wallet2 &w, bool locked, const epee::wipeable_string &password)
 ~wallet_keys_unlocker ()

Private Attributes

wallet2w
bool locked
crypto::chacha_key key

Static Private Attributes

static boost::mutex lockers_lock
static unsigned int lockers = 0

Constructor & Destructor Documentation

◆ wallet_keys_unlocker() [1/2]

tools::wallet_keys_unlocker::wallet_keys_unlocker ( wallet2 & w,
const boost::optional< tools::password_container > & password )

◆ wallet_keys_unlocker() [2/2]

tools::wallet_keys_unlocker::wallet_keys_unlocker ( wallet2 & w,
bool locked,
const epee::wipeable_string & password )

◆ ~wallet_keys_unlocker()

tools::wallet_keys_unlocker::~wallet_keys_unlocker ( )

Member Data Documentation

◆ key

crypto::chacha_key tools::wallet_keys_unlocker::key
private

◆ locked

bool tools::wallet_keys_unlocker::locked
private

◆ lockers

unsigned int tools::wallet_keys_unlocker::lockers = 0
staticprivate

◆ lockers_lock

boost::mutex tools::wallet_keys_unlocker::lockers_lock
staticprivate

◆ w

wallet2& tools::wallet_keys_unlocker::w
private

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