Bitcoin Core  27.99.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
ArgsManager & args
Definition: bitcoind.cpp:268
void AddLoggingArgs(ArgsManager &argsman)
Definition: common.cpp:26
util::Result< void > SetLoggingCategories(const ArgsManager &args)
Definition: common.cpp:85
bool StartLogging(const ArgsManager &args)
Definition: common.cpp:110
util::Result< void > SetLoggingLevel(const ArgsManager &args)
Definition: common.cpp:64
void SetLoggingOptions(const ArgsManager &args)
Definition: common.cpp:48
void LogPackageVersion()
Definition: common.cpp:147