Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
#include <stdint.h>
#include <string>
#include <boost/signals2/last_value.hpp>
#include <boost/signals2/signal.hpp>
Go to the source code of this file.
Classes | |
class | CClientUIInterface |
Signals for UI communication. More... | |
Enumerations | |
enum | ChangeType { CT_NEW, CT_UPDATED, CT_DELETED } |
General change type (added, updated, removed). More... | |
Functions | |
void | InitWarning (const std::string &str) |
Show warning message. More... | |
bool | InitError (const std::string &str) |
Show error message. More... | |
std::string | AmountHighWarn (const std::string &optname) |
std::string | AmountErrMsg (const char *const optname, const std::string &strValue) |
Variables | |
CClientUIInterface | uiInterface |
Enumeration Type Documentation
◆ ChangeType
enum ChangeType |
General change type (added, updated, removed).
Enumerator | |
---|---|
CT_NEW | |
CT_UPDATED | |
CT_DELETED |
Definition at line 20 of file ui_interface.h.
Function Documentation
◆ AmountErrMsg()
std::string AmountErrMsg | ( | const char *const | optname, |
const std::string & | strValue | ||
) |
Definition at line 26 of file ui_interface.cpp.
References _(), and strprintf.
Referenced by AppInitParameterInteraction(), and WalletInit::ParameterInteraction().
◆ AmountHighWarn()
std::string AmountHighWarn | ( | const std::string & | optname | ) |
Definition at line 21 of file ui_interface.cpp.
References _(), and strprintf.
Referenced by WalletInit::ParameterInteraction().
◆ InitError()
bool InitError | ( | const std::string & | str | ) |
Show error message.
Definition at line 10 of file ui_interface.cpp.
References CClientUIInterface::MSG_ERROR, CClientUIInterface::ThreadSafeMessageBox, and uiInterface.
Referenced by AppInitBasicSetup(), AppInitMain(), AppInitParameterInteraction(), AppInitSanityChecks(), CWallet::CreateWalletFromFile(), InitSanityCheck(), LockDataDirectory(), WalletInit::ParameterInteraction(), and WalletInit::Verify().
◆ InitWarning()
void InitWarning | ( | const std::string & | str | ) |
Show warning message.
Definition at line 16 of file ui_interface.cpp.
References CClientUIInterface::MSG_WARNING, CClientUIInterface::ThreadSafeMessageBox, and uiInterface.
Referenced by AppInitParameterInteraction(), CWallet::CreateWalletFromFile(), WalletInit::ParameterInteraction(), and WalletInit::Verify().
Variable Documentation
◆ uiInterface
CClientUIInterface uiInterface |
Definition at line 8 of file ui_interface.cpp.
Referenced by CChainState::ActivateBestChain(), AddTimeData(), AlertNotify(), AppInitMain(), CWallet::CreateWalletFromFile(), CVerifyDB::CVerifyDB(), CCoinsViewErrorCatcher::GetCoin(), InitError(), InitHTTPAllowList(), InitHTTPServer(), InitRPCAuthentication(), InitWarning(), CChainState::InvalidateBlock(), main(), NotifyHeaderTip(), noui_connect(), OnRPCStarted(), OnRPCStopped(), CDeterministicMNManager::ProcessBlock(), CMasternodeSync::ProcessTick(), CChainState::ReplayBlocks(), CMasternodeSync::Reset(), CConnman::SetNetworkActive(), CConnman::Start(), SplashScreen::subscribeToCoreSignals(), ClientModel::subscribeToCoreSignals(), BitcoinGUI::subscribeToCoreSignals(), CMasternodeSync::SwitchToNextAsset(), CWallet::TopUpKeyPool(), CDeterministicMNManager::UndoBlock(), SplashScreen::unsubscribeFromCoreSignals(), ClientModel::unsubscribeFromCoreSignals(), BitcoinGUI::unsubscribeFromCoreSignals(), CCoinsViewDB::Upgrade(), WalletInit::Verify(), CVerifyDB::VerifyDB(), and CVerifyDB::~CVerifyDB().