This is an abstract base class that allows users to define custom loggers to be used in other applications. More...
#include "umps/logging/log.hpp"

Public Member Functions | |
| virtual Level | getLevel () const noexcept=0 |
| virtual void | error (const std::string &message)=0 |
| Writes an error message. | |
| virtual void | warn (const std::string &message)=0 |
| Writes a warning message. | |
| virtual void | info (const std::string &message)=0 |
| Writes an info message. | |
| virtual void | debug (const std::string &message)=0 |
| Writes a debug message. | |
This is an abstract base class that allows users to define custom loggers to be used in other applications.
|
pure virtualnoexcept |
Implemented in UMPS::Logging::StandardOut, UMPS::Logging::LogIt, and UMPS::Logging::DailyFile.