Bitcoin ABC  0.24.10
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 const CChainParamsGetChainParams () const =0
 
virtual void SetCashAddrEncoding (bool)=0
 
virtual bool UseCashAddrEncoding () const =0
 
virtual void SetExcessUTXOCharge (Amount amt)=0
 
virtual Amount GetExcessUTXOCharge () const =0
 
 Config ()=default
 
 Config (const Config &)=delete
 
Configoperator= (const Config &)=delete
 

Detailed Description

Definition at line 17 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 DummyConfig, and GlobalConfig.

Here is the caller graph for this function:

◆ GetExcessUTXOCharge()

virtual Amount Config::GetExcessUTXOCharge ( ) const
pure virtual

Implemented in DummyConfig, and GlobalConfig.

◆ GetMaxBlockSize()

virtual uint64_t Config::GetMaxBlockSize ( ) const
pure virtual

Implemented in DummyConfig, and 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 DummyConfig, and GlobalConfig.

Here is the caller graph for this function:

◆ SetExcessUTXOCharge()

virtual void Config::SetExcessUTXOCharge ( Amount  amt)
pure virtual

Implemented in GlobalConfig, and DummyConfig.

Here is the caller graph for this function:

◆ SetMaxBlockSize()

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

Implemented in DummyConfig, and GlobalConfig.

Here is the caller graph for this function:

◆ UseCashAddrEncoding()

virtual bool Config::UseCashAddrEncoding ( ) const
pure virtual

Implemented in DummyConfig, and GlobalConfig.

Here is the caller graph for this function:

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