ApplyArgsManOptions overloads
Synopses
Declared in <node/blockmanager_args.h>
Apply block‐storage options taken from the argument manager.
[[nodiscard]]
util::Result<void>
ApplyArgsManOptions(
ArgsManager const& args,
BlockManager::Options& opts);
Apply chainstate‐manager options taken from the argument manager.
[[nodiscard]]
util::Result<void>
ApplyArgsManOptions(
ArgsManager const& args,
ChainstateManager::Options& opts);
Apply peer‐manager options taken from the argument manager.
void
ApplyArgsManOptions(
ArgsManager const& argsman,
PeerManager::Options& options);
Return Value
An empty result on success, or an error describing the invalid option.
Parameters
Name |
Description |
args |
Argument manager holding the parsed settings. |
opts |
Block manager options to populate from |
argsman |
Argument manager holding the parsed settings. |
options |
Peer manager options to populate from |
Created with MrDocs