Bitcoin Core  29.1.0
P2P Digital Currency
common.h
Go to the documentation of this file.
1 // Copyright (c) 2021-2022 The Bitcoin Core developers
2 // Distributed under the MIT software license, see the accompanying
3 // file COPYING or http://www.opensource.org/licenses/mit-license.php.
4 
7 
8 #ifndef BITCOIN_INIT_COMMON_H
9 #define BITCOIN_INIT_COMMON_H
10 
11 #include <util/result.h>
12 
13 class ArgsManager;
14 
15 namespace init {
20 bool StartLogging(const ArgsManager& args);
21 void LogPackageVersion();
22 } // namespace init
23 
24 #endif // BITCOIN_INIT_COMMON_H
util::Result< void > SetLoggingLevel(const ArgsManager &args)
Definition: common.cpp:60
util::Result< void > SetLoggingCategories(const ArgsManager &args)
Definition: common.cpp:79
ArgsManager & args
Definition: bitcoind.cpp:277
bool StartLogging(const ArgsManager &args)
Definition: common.cpp:104
void SetLoggingOptions(const ArgsManager &args)
Definition: common.cpp:46
void AddLoggingArgs(ArgsManager &argsman)
Definition: common.cpp:27
void LogPackageVersion()
Definition: common.cpp:144