Fabcoin Core  0.16.2
P2P Digital Currency
Public Member Functions | Private Attributes | List of all members
dev::eth::AccountMask Class Reference

#include <Account.h>

Public Member Functions

 AccountMask (bool _all=false)
 
 AccountMask (bool _hasBalance, bool _hasNonce, bool _hasCode, bool _hasStorage, bool _shouldNotExist=false)
 
bool allSet () const
 
bool hasBalance () const
 
bool hasNonce () const
 
bool hasCode () const
 
bool hasStorage () const
 
bool shouldExist () const
 

Private Attributes

bool m_hasBalance
 
bool m_hasNonce
 
bool m_hasCode
 
bool m_hasStorage
 
bool m_shouldNotExist = false
 

Detailed Description

Definition at line 200 of file Account.h.

Constructor & Destructor Documentation

dev::eth::AccountMask::AccountMask ( bool  _all = false)
inline

Definition at line 203 of file Account.h.

dev::eth::AccountMask::AccountMask ( bool  _hasBalance,
bool  _hasNonce,
bool  _hasCode,
bool  _hasStorage,
bool  _shouldNotExist = false 
)
inline

Definition at line 210 of file Account.h.

Member Function Documentation

bool dev::eth::AccountMask::allSet ( ) const
inline

Definition at line 224 of file Account.h.

bool dev::eth::AccountMask::hasBalance ( ) const
inline

Definition at line 225 of file Account.h.

Here is the caller graph for this function:

bool dev::eth::AccountMask::hasCode ( ) const
inline

Definition at line 227 of file Account.h.

Here is the caller graph for this function:

bool dev::eth::AccountMask::hasNonce ( ) const
inline

Definition at line 226 of file Account.h.

Here is the caller graph for this function:

bool dev::eth::AccountMask::hasStorage ( ) const
inline

Definition at line 228 of file Account.h.

Here is the caller graph for this function:

bool dev::eth::AccountMask::shouldExist ( ) const
inline

Definition at line 229 of file Account.h.

Here is the caller graph for this function:

Member Data Documentation

bool dev::eth::AccountMask::m_hasBalance
private

Definition at line 232 of file Account.h.

bool dev::eth::AccountMask::m_hasCode
private

Definition at line 234 of file Account.h.

bool dev::eth::AccountMask::m_hasNonce
private

Definition at line 233 of file Account.h.

bool dev::eth::AccountMask::m_hasStorage
private

Definition at line 235 of file Account.h.

bool dev::eth::AccountMask::m_shouldNotExist = false
private

Definition at line 236 of file Account.h.


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