Master Core  v0.0.9 - 2abfd2849db8ba7a83957c64eb976b406713c123
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
msc_AddressTablePriv Class Reference
+ Collaboration diagram for msc_AddressTablePriv:

Public Member Functions

 msc_AddressTablePriv (CWallet *wallet, MatrixModel *parent)
 
void refreshAddressTable ()
 
void updateEntry (const QString &address, const QString &label, bool isMine, const QString &purpose, int status)
 
int size ()
 
msc_AddressTableEntryindex (int idx)
 

Public Attributes

CWalletwallet
 
QList< msc_AddressTableEntrymsc_cachedAddressTable
 
MatrixModelparent
 

Detailed Description

Definition at line 678 of file transactiontablemodel.cpp.

Constructor & Destructor Documentation

msc_AddressTablePriv::msc_AddressTablePriv ( CWallet wallet,
MatrixModel parent 
)
inline

Definition at line 685 of file transactiontablemodel.cpp.

Member Function Documentation

msc_AddressTableEntry* msc_AddressTablePriv::index ( int  idx)
inline

Definition at line 768 of file transactiontablemodel.cpp.

void msc_AddressTablePriv::refreshAddressTable ( )
inline

Definition at line 688 of file transactiontablemodel.cpp.

References CWallet::cs_wallet, LOCK, CWallet::mapAddressBook, CAddressBookData::name, PAIRTYPE, and CBase58Data::ToString().

Referenced by MatrixModel::MatrixModel().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int msc_AddressTablePriv::size ( )
inline

Definition at line 763 of file transactiontablemodel.cpp.

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

Definition at line 716 of file transactiontablemodel.cpp.

References CT_DELETED, CT_NEW, CT_UPDATED, and MatrixModel::emitDataChanged().

+ Here is the call graph for this function:

Member Data Documentation

QList<msc_AddressTableEntry> msc_AddressTablePriv::msc_cachedAddressTable

Definition at line 682 of file transactiontablemodel.cpp.

MatrixModel* msc_AddressTablePriv::parent

Definition at line 683 of file transactiontablemodel.cpp.

CWallet* msc_AddressTablePriv::wallet

Definition at line 681 of file transactiontablemodel.cpp.


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