Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

AddressTablePriv Class Reference
+ Collaboration diagram for AddressTablePriv:

Public Member Functions

 AddressTablePriv (CWallet *_wallet, AddressTableModel *_parent)
 
void refreshAddressTable ()
 
void updateEntry (const QString &address, const QString &label, bool isMine, const QString &purpose, int status)
 
int size ()
 
AddressTableEntryindex (int idx)
 

Public Attributes

CWalletwallet
 
QList< AddressTableEntrycachedAddressTable
 
AddressTableModelparent
 

Detailed Description

Definition at line 69 of file addresstablemodel.cpp.

Constructor & Destructor Documentation

◆ AddressTablePriv()

AddressTablePriv::AddressTablePriv ( CWallet _wallet,
AddressTableModel _parent 
)
inline

Definition at line 76 of file addresstablemodel.cpp.

Member Function Documentation

◆ index()

AddressTableEntry* AddressTablePriv::index ( int  idx)
inline

◆ refreshAddressTable()

void AddressTablePriv::refreshAddressTable ( )
inline

◆ size()

int AddressTablePriv::size ( )
inline

Definition at line 149 of file addresstablemodel.cpp.

References cachedAddressTable.

Referenced by AddressTableModel::rowCount().

◆ updateEntry()

void AddressTablePriv::updateEntry ( const QString &  address,
const QString &  label,
bool  isMine,
const QString &  purpose,
int  status 
)
inline

Member Data Documentation

◆ cachedAddressTable

QList<AddressTableEntry> AddressTablePriv::cachedAddressTable

Definition at line 73 of file addresstablemodel.cpp.

Referenced by index(), refreshAddressTable(), size(), and updateEntry().

◆ parent

AddressTableModel* AddressTablePriv::parent

Definition at line 74 of file addresstablemodel.cpp.

Referenced by updateEntry().

◆ wallet

CWallet* AddressTablePriv::wallet

Definition at line 72 of file addresstablemodel.cpp.

Referenced by refreshAddressTable().


The documentation for this class was generated from the following file:
Released under the MIT license