20#ifndef ORES_UTILITY_LOG_LOGGING_OPTIONS_HPP
21#define ORES_UTILITY_LOG_LOGGING_OPTIONS_HPP
Implements logging for ORE Studio.
Definition lifecycle_manager.hpp:30
Options related to logging.
Definition logging_options.hpp:32
bool output_to_console
If true, dumps the log into the console.
Definition logging_options.hpp:44
std::filesystem::path output_directory
Directory in which to place the output.
Definition logging_options.hpp:48
std::string tag
Tag to filter the logging. If supplied, only messages with this tag will be logged.
Definition logging_options.hpp:53
std::string filename
Name of the file to log into. If empty, file logging is disabled.
Definition logging_options.hpp:40
std::string severity
Level at which to log.
Definition logging_options.hpp:36