Bitcoin Core  0.20.99
P2P Digital Currency
Public Types | Public Member Functions | Public Attributes | Private Attributes | List of all members
CAddressBookData Class Reference

Address book data. More...

#include <wallet.h>

Public Types

typedef std::map< std::string, std::string > StringMap
 

Public Member Functions

 CAddressBookData ()
 
bool IsChange () const
 
const std::string & GetLabel () const
 
void SetLabel (const std::string &label)
 

Public Attributes

std::string purpose
 
StringMap destdata
 

Private Attributes

bool m_change {true}
 
std::string m_label
 

Detailed Description

Address book data.

Definition at line 186 of file wallet.h.

Member Typedef Documentation

◆ StringMap

typedef std::map<std::string, std::string> CAddressBookData::StringMap

Definition at line 196 of file wallet.h.

Constructor & Destructor Documentation

◆ CAddressBookData()

CAddressBookData::CAddressBookData ( )
inline

Definition at line 194 of file wallet.h.

Member Function Documentation

◆ GetLabel()

const std::string& CAddressBookData::GetLabel ( ) const
inline

Definition at line 200 of file wallet.h.

Here is the caller graph for this function:

◆ IsChange()

bool CAddressBookData::IsChange ( ) const
inline

Definition at line 199 of file wallet.h.

◆ SetLabel()

void CAddressBookData::SetLabel ( const std::string &  label)
inline

Definition at line 201 of file wallet.h.

Member Data Documentation

◆ destdata

StringMap CAddressBookData::destdata

Definition at line 197 of file wallet.h.

◆ m_change

bool CAddressBookData::m_change {true}
private

Definition at line 189 of file wallet.h.

◆ m_label

std::string CAddressBookData::m_label
private

Definition at line 190 of file wallet.h.

◆ purpose

std::string CAddressBookData::purpose

Definition at line 192 of file wallet.h.


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