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>
Include dependency graph for ui_interface.h:
This graph shows which files directly or indirectly include this file: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().

