Bitcoin Core 31.99.0
P2P Digital Currency
TestArgsManager Member List

This is the complete list of members for TestArgsManager, including all inherited members.

AddArg(const std::string &name, const std::string &help, unsigned int flags, const OptionsCategory &cat) EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
AddCommand(const std::string &cmd, const std::string &help) EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
AddHiddenArgs(const std::vector< std::string > &args) EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
ALLOW_ANY enum valueArgsManager
ArgsManager()ArgsManager
CheckMultipleCLIArgs() const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
ClearArgs() EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
ClearPathCache() EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
COMMAND enum valueArgsManager
cs_argsArgsManagermutableprivate
DEBUG_ONLY enum valueArgsManager
DISALLOW_ELISION enum valueArgsManager
DISALLOW_NEGATION enum valueArgsManager
Flags enum nameArgsManager
ForceSetArg(const std::string &strArg, const std::string &strValue) EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GetArg(const std::string &strArg, const std::string &strDefault) const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GetArg(const std::string &strArg) const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GetArg(const std::string &strArg, Int nDefault) const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GetArg(const std::string &strArg) const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GetArgFlags(const std::string &name) const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GetArgFlags_(const std::string &name) const EXCLUSIVE_LOCKS_REQUIRED(cs_args)ArgsManagerprivate
GetArgs(const std::string &strArg) const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GetBlocksDirPath() const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GetBoolArg(const std::string &strArg, bool fDefault) const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GetBoolArg(const std::string &strArg) const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GetChainArg() const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManagerprivate
GetChainType() const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GetChainTypeString() const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GetCommand() const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GetConfigFilePath() const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GetDataDir(bool net_specific) const EXCLUSIVE_LOCKS_REQUIRED(cs_args)ArgsManagerprivate
GetDataDirBase() const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GetDataDirNet() const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GetHelpMessage() const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GetIntArg(const std::string &strArg, int64_t nDefault) const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManagerinline
GetIntArg(const std::string &strArg) const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManagerinline
GetPathArg(std::string arg, const fs::path &default_value={}) const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GetPathArg_(std::string arg, const fs::path &default_value={}) const EXCLUSIVE_LOCKS_REQUIRED(cs_args)ArgsManagerprivate
GetPersistentSetting(const std::string &name) const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GetSetting(const std::string &arg) const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GetSetting_(const std::string &arg) const EXCLUSIVE_LOCKS_REQUIRED(cs_args)ArgsManagerprivate
GetSettingsList(const std::string &arg) const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GetSettingsPath(fs::path *filepath=nullptr, bool temp=false, bool backup=false) const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GetUnrecognizedSections() const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GetUnsuitableSectionOnlyArgs() const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
GUARDED_BY(cs_args)ArgsManagerprivate
GUARDED_BY(cs_args)ArgsManagerprivate
GUARDED_BY(cs_args)ArgsManagerprivate
GUARDED_BY(cs_args)ArgsManagerprivate
GUARDED_BY(cs_args)ArgsManagerprivate
GUARDED_BY(cs_args)ArgsManagerinlineprivate
GUARDED_BY(cs_args)ArgsManagerinlineprivate
GUARDED_BY(cs_args)ArgsManagerprivate
GUARDED_BY(cs_args)ArgsManagerprivate
GUARDED_BY(cs_args)ArgsManagermutableprivate
GUARDED_BY(cs_args)ArgsManagermutableprivate
GUARDED_BY(cs_args)ArgsManagermutableprivate
IsArgNegated(const std::string &strArg) const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
IsArgSet(const std::string &strArg) const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
LockSettings(Fn &&fn) EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManagerinline
LogArgs() const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
logArgsPrefix(const std::string &prefix, const std::string &section, const std::map< std::string, std::vector< common::SettingsValue > > &args) const EXCLUSIVE_LOCKS_REQUIRED(cs_args)ArgsManagerprivate
NETWORK_ONLY enum valueArgsManager
ParseParameters(int argc, const char *const argv[], std::string &error) EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
ReadConfigFiles(std::string &error, bool ignore_invalid_keys=false) EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
ReadConfigStream(std::istream &stream, const std::string &filepath, std::string &error, bool ignore_invalid_keys=false) EXCLUSIVE_LOCKS_REQUIRED(!cs_args)TestArgsManager
ReadConfigString(const std::string &str_config)TestArgsManagerinline
ReadSettingsFile(std::vector< std::string > *errors=nullptr) EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
SelectConfigNetwork(const std::string &network) EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
SENSITIVE enum valueArgsManager
SetConfigFilePath(fs::path) EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
SetDefaultFlags(std::optional< unsigned int >) EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
SetupArgs(const std::vector< std::pair< std::string, unsigned int > > &args)TestArgsManagerinline
SoftSetArg(const std::string &strArg, const std::string &strValue) EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
SoftSetBoolArg(const std::string &strArg, bool fValue) EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
UseDefaultSection(const std::string &arg) const EXCLUSIVE_LOCKS_REQUIRED(cs_args)ArgsManagerprivate
WriteSettingsFile(std::vector< std::string > *errors=nullptr, bool backup=false) const EXCLUSIVE_LOCKS_REQUIRED(!cs_args)ArgsManager
~ArgsManager()ArgsManager