/** * @file src/logging.h * @brief Logging header file for the Sunshine application. */ // macros #pragma once // lib includes #include #include extern boost::shared_ptr> sink; using text_sink = boost::log::sinks::asynchronous_sink; extern boost::log::sources::severity_logger verbose; extern boost::log::sources::severity_logger debug; extern boost::log::sources::severity_logger info; extern boost::log::sources::severity_logger warning; extern boost::log::sources::severity_logger error; extern boost::log::sources::severity_logger fatal; // functions void log_flush(); void print_help(const char *name);