Bitcoin ABC 0.30.3
P2P Digital Currency
Public Member Functions | List of all members
Config Class Referenceabstract

#include <config.h>

Inheritance diagram for Config:
[legend]

Public Member Functions

virtual bool SetMaxBlockSize (uint64_t maxBlockSize)=0
 
virtual uint64_t GetMaxBlockSize () const =0
 
virtual void SetChainParams (const CChainParams chainParamsIn)=0
 
virtual const CChainParamsGetChainParams () const =0
 
virtual void SetCashAddrEncoding (bool)=0
 
virtual bool UseCashAddrEncoding () const =0
 
 Config ()=default
 
 Config (const Config &)=delete
 
Configoperator= (const Config &)=delete
 

Detailed Description

Definition at line 19 of file config.h.

Constructor & Destructor Documentation

◆ Config() [1/2]

Config::Config ( )
default

◆ Config() [2/2]

Config::Config ( const Config )
delete

Member Function Documentation

◆ GetChainParams()

virtual const CChainParams & Config::GetChainParams ( ) const
pure virtual

Implemented in GlobalConfig.

Here is the caller graph for this function:

◆ GetMaxBlockSize()

virtual uint64_t Config::GetMaxBlockSize ( ) const
pure virtual

Implemented in GlobalConfig.

Here is the caller graph for this function:

◆ operator=()

Config & Config::operator= ( const Config )
delete

◆ SetCashAddrEncoding()

virtual void Config::SetCashAddrEncoding ( bool  )
pure virtual

Implemented in GlobalConfig.

Here is the caller graph for this function:

◆ SetChainParams()

virtual void Config::SetChainParams ( const CChainParams  chainParamsIn)
pure virtual

Implemented in GlobalConfig.

Here is the caller graph for this function:

◆ SetMaxBlockSize()

virtual bool Config::SetMaxBlockSize ( uint64_t  maxBlockSize)
pure virtual

Implemented in GlobalConfig.

Here is the caller graph for this function:

◆ UseCashAddrEncoding()

virtual bool Config::UseCashAddrEncoding ( ) const
pure virtual

Implemented in GlobalConfig.

Here is the caller graph for this function:

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