Lugdunum
0.1.0
|
Namespaces | |
priv | |
Classes | |
class | FileHandler |
class | Formatter |
class | Handler |
class | LogCatHandler |
class | Logger |
class | LoggingFacility |
class | OstreamHandler |
class | StderrHandler |
class | StdoutHandler |
Typedefs | |
using | FlagHandlerPointer = std::string(Formatter::*)(const std::tm *now) |
Enumerations | |
enum | Level : uint8_t |
Functions | |
std::ostream & | operator<< (std::ostream &os, Level level) |
template<typename T , typename... Args> | |
T * | makeHandler (const std::string &handlerName, Args &&... args) |
Variables | |
static std::unordered_map< std::string, std::unique_ptr< Logger > > | loggers {} |
static std::unordered_map< std::string, std::unique_ptr< Handler > > | handlers {} |
using lug::System::Logger::FlagHandlerPointer = typedef std::string (Formatter::*)(const std::tm* now) |
Definition at line 25 of file Formatter.hpp.
|
strong |
Definition at line 35 of file Common.hpp.
std::ostream & lug::System::Logger::operator<< | ( | std::ostream & | os, |
Level | level | ||
) |
Definition at line 10 of file Logger.cpp.
|
inline |
Definition at line 2 of file Handler.inl.
|
static |
Definition at line 9 of file LoggingFacility.cpp.
|
static |
Definition at line 10 of file LoggingFacility.cpp.