|
Monero
|
#include <address_book.h>


Public Member Functions | |
| AddressBookImpl (WalletImpl *wallet) | |
| ~AddressBookImpl () | |
| void | refresh () override |
| std::vector< AddressBookRow * > | getAll () const override |
| bool | addRow (const std::string &dst_addr, const std::string &payment_id, const std::string &description) override |
| bool | setDescription (std::size_t index, const std::string &description) override |
| bool | deleteRow (std::size_t rowId) override |
| std::string | errorString () const override |
| int | errorCode () const override |
| int | lookupPaymentID (const std::string &payment_id) const override |
| Public Member Functions inherited from Monero::AddressBook | |
| virtual | ~AddressBook ()=0 |
Private Member Functions | |
| void | clearRows () |
| void | clearStatus () |
Private Attributes | |
| WalletImpl * | m_wallet |
| std::vector< AddressBookRow * > | m_rows |
| std::string | m_errorString |
| int | m_errorCode |
Additional Inherited Members | |
| Public Types inherited from Monero::AddressBook | |
| enum | ErrorCode { Status_Ok , General_Error , Invalid_Address , Invalid_Payment_Id } |
| Monero::AddressBookImpl::AddressBookImpl | ( | WalletImpl * | wallet | ) |
| Monero::AddressBookImpl::~AddressBookImpl | ( | ) |
|
overridevirtual |
Implements Monero::AddressBook.
|
private |
|
private |
|
overridevirtual |
Implements Monero::AddressBook.
|
inlineoverridevirtual |
Implements Monero::AddressBook.
|
inlineoverridevirtual |
Implements Monero::AddressBook.
|
overridevirtual |
Implements Monero::AddressBook.
|
overridevirtual |
Implements Monero::AddressBook.
|
overridevirtual |
Implements Monero::AddressBook.
|
overridevirtual |
Implements Monero::AddressBook.
|
private |
|
private |
|
private |
|
private |