|
pstore2
|
The base class for logging streams. More...
#include <logging.hpp>

Classes | |
| class | quoted |
Public Types | |
| enum | priority { priority::emergency, priority::alert, priority::critical, priority::error, priority::warning, priority::notice, priority::info, priority::debug } |
Public Member Functions | |
| logger (logger const &)=delete | |
| logger (logger &&) noexcept=delete | |
| logger & | operator= (logger const &)=delete |
| logger & | operator= (logger &&) noexcept=delete |
| void | set_priority (priority const p) noexcept |
| priority | get_priority () const noexcept |
| virtual void | log (priority p, std::string const &message)=0 |
| virtual void | log (priority p, gsl::czstring message, int d) |
| virtual void | log (priority p, gsl::czstring message, unsigned d) |
| virtual void | log (priority p, gsl::czstring message, long d) |
| virtual void | log (priority p, gsl::czstring message, unsigned long d) |
| virtual void | log (priority p, gsl::czstring message, long long d) |
| virtual void | log (priority p, gsl::czstring message, unsigned long long d) |
| virtual void | log (priority p, gsl::czstring message) |
| virtual void | log (priority p, gsl::czstring part1, gsl::czstring part2) |
| virtual void | log (priority p, gsl::czstring part1, quoted part2) |
| void | log (priority const p, gsl::czstring const message, std::string const &d) |
The base class for logging streams.
|
strong |
1.8.13