Dash Core  0.12.2.1
P2P Digital Currency
WalletModel::UnlockContext Class Reference

#include <walletmodel.h>

Public Member Functions

 UnlockContext (WalletModel *wallet, bool valid, bool was_locked, bool was_mixing)
 
 ~UnlockContext ()
 
bool isValid () const
 
 UnlockContext (const UnlockContext &obj)
 
UnlockContextoperator= (const UnlockContext &rhs)
 

Private Member Functions

void CopyFrom (const UnlockContext &rhs)
 

Private Attributes

WalletModelwallet
 
bool valid
 
bool was_locked
 
bool was_mixing
 

Detailed Description

Definition at line 174 of file walletmodel.h.

Constructor & Destructor Documentation

◆ UnlockContext() [1/2]

WalletModel::UnlockContext::UnlockContext ( WalletModel wallet,
bool  valid,
bool  was_locked,
bool  was_mixing 
)

Definition at line 608 of file walletmodel.cpp.

◆ ~UnlockContext()

WalletModel::UnlockContext::~UnlockContext ( )

Definition at line 616 of file walletmodel.cpp.

◆ UnlockContext() [2/2]

WalletModel::UnlockContext::UnlockContext ( const UnlockContext obj)
inline

Definition at line 183 of file walletmodel.h.

Member Function Documentation

◆ CopyFrom()

void WalletModel::UnlockContext::CopyFrom ( const UnlockContext rhs)
private

Definition at line 624 of file walletmodel.cpp.

Referenced by operator=(), and UnlockContext().

◆ isValid()

bool WalletModel::UnlockContext::isValid ( ) const
inline

Definition at line 180 of file walletmodel.h.

◆ operator=()

UnlockContext& WalletModel::UnlockContext::operator= ( const UnlockContext rhs)
inline

Definition at line 184 of file walletmodel.h.

Member Data Documentation

◆ valid

bool WalletModel::UnlockContext::valid
private

Definition at line 187 of file walletmodel.h.

Referenced by isValid().

◆ wallet

WalletModel* WalletModel::UnlockContext::wallet
private

Definition at line 186 of file walletmodel.h.

◆ was_locked

bool WalletModel::UnlockContext::was_locked
mutableprivate

Definition at line 188 of file walletmodel.h.

Referenced by CopyFrom().

◆ was_mixing

bool WalletModel::UnlockContext::was_mixing
mutableprivate

Definition at line 189 of file walletmodel.h.

Referenced by CopyFrom().


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