CatapultServer
v0.5.0.1 (Elephant)
|
Go to the documentation of this file.
24 namespace catapult {
namespace tools {
28 int ToolMain(
int argc,
const char** argv, Tool& tool);
#define CATAPULT_LOG(SEV)
Writes a log entry to the default logger with SEV severity.
Definition: Logging.h:340
utils::BasicLoggerOptions GetConsoleLoggerOptions(const ConsoleLoggerConfiguration &config)
Maps console logger configuration (config) to console logger options.
Definition: LoggingConfiguration.cpp:64
void CatapultLogFlush()
Definition: Logging.cpp:283
Options ToolOptions
Definition: ToolMain.cpp:91
std::string GetThreadName()
Gets a thread name in a platform-dependent way.
Definition: ThreadInfo.cpp:74
Level for logging debug events.
static LoggingConfiguration Uninitialized()
Creates an uninitialized logging configuration.
Definition: LoggingConfiguration.cpp:27
void SetThreadName(const std::string &name)
Definition: ThreadInfo.cpp:69
std::string LoggingConfigurationPath
Definition: ToolMain.cpp:93
#define UNHANDLED_EXCEPTION_MESSAGE(ACTION)
Outputs a message for an unhandled exception that occurred during ACTION.
Definition: ExceptionLogging.h:30
Definition: AddressExtractionExtension.cpp:28
void WriteVersionInformation(std::ostream &out)
Writes custom version information to out.
Definition: version.cpp:26
bool IsHelpRequest
Definition: ToolMain.cpp:92