Class Dune::XT::Common::TimedLogManager¶
-
class Dune::XT::Common::TimedLogManager¶
A logging manager that provides info, debug and warning streams
Note
Most likely you do not want to use this class directly but TimedLogger() instead.
-
std::ostream &Dune::XT::Common::TimedLogManager::info()¶
No documentation provided.
-
std::ostream &Dune::XT::Common::TimedLogManager::debug()¶
No documentation provided.
-
std::ostream &Dune::XT::Common::TimedLogManager::warn()¶
No documentation provided.
-
Dune::XT::Common::TimedLogManager::TimedLogManager(const int &timer, const std::string &info_prefix, const std::string &debug_prefix, const std::string &warning_prefix, const ssize_t max_info_level, const ssize_t max_debug_level, const bool enable_warnings, std::atomic<ssize_t> ¤t_level, std::ostream &disabled_out =
<recovery-expr>(dev_null), std::ostream &enabled_out = std::cout, std::ostream &warn_out = std::cerr)¶ No documentation provided.
-
Dune::XT::Common::TimedLogManager::~TimedLogManager()¶
No documentation provided.
-
const int &Dune::XT::Common::TimedLogManager::timer_¶
No documentation provided.
-
std::atomic<ssize_t> &Dune::XT::Common::TimedLogManager::current_level_¶
No documentation provided.
-
std::shared_ptr<std::ostream> Dune::XT::Common::TimedLogManager::info_¶
No documentation provided.
-
std::shared_ptr<std::ostream> Dune::XT::Common::TimedLogManager::debug_¶
No documentation provided.
-
std::shared_ptr<std::ostream> Dune::XT::Common::TimedLogManager::warn_¶
No documentation provided.