JayBeams
0.1
Another project to have fun coding.
|
#include <iosfwd>
#include <string>
Go to the source code of this file.
Namespaces | |
jb | |
The top-level namespace for the JayBeams library. | |
Enumerations | |
enum | jb::severity_level { jb::severity_level::trace, jb::severity_level::debug, jb::severity_level::info, jb::severity_level::notice, jb::severity_level::warning, jb::severity_level::error, jb::severity_level::critical, jb::severity_level::alert, jb::severity_level::fatal } |
Severity levels for JayBeams, based on syslog. More... | |
Functions | |
std::ostream & | jb::operator<< (std::ostream &os, severity_level const &x) |
Streaming for severity levels. More... | |
std::istream & | jb::operator>> (std::istream &is, severity_level &x) |
void | jb::parse (severity_level &lhs, std::string const &rhs) |
Parse a severity level. More... | |
char const * | jb::get_name (severity_level const &rhs) |
Get the name of a security level. More... | |
int | jb::severity_level_width () |
Return the recommended with for printing security levels. More... | |