libjmmcg
release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
|
#include <logging.hpp>
Public Types | |
typedef Except_ | exception_type |
Public Member Functions | |
__stdcall | Logger (const tstring &, const tchar *) |
Logger (Logger const &)=delete | |
virtual __stdcall | ~Logger (void) |
const log_level_type __fastcall | Level (void) const noexcept(true) |
void __fastcall | Level (const log_level_type l) noexcept(true) |
const tstring &__fastcall | Path (void) const noexcept(true) |
void __fastcall | Log (const log_level_type at_level, const tostringstream &ss) const |
virtual void __fastcall | Log (const log_level_type, const tstring &) const |
Definition at line 54 of file logging.hpp.
typedef Except_ jmmcg::LIBJMMCG_VER_NAMESPACE::Logger< Except_ >::exception_type |
Definition at line 56 of file logging.hpp.
|
inline |
Definition at line 86 of file logging.hpp.
References jmmcg::LIBJMMCG_VER_NAMESPACE::log_none.
|
delete |
|
inlinevirtual |
Definition at line 60 of file logging.hpp.
|
inlinenoexcept |
Definition at line 66 of file logging.hpp.
|
inlinenoexcept |
Definition at line 63 of file logging.hpp.
|
inline |
Definition at line 74 of file logging.hpp.
References jmmcg::LIBJMMCG_VER_NAMESPACE::Logger< Except_ >::Log().
Referenced by jmmcg::LIBJMMCG_VER_NAMESPACE::Logger< Except_ >::Log().
|
inlinevirtualnoexcept |
Definition at line 95 of file logging.hpp.
References jmmcg::LIBJMMCG_VER_NAMESPACE::log_level_strs.
|
inlinenoexcept |
Definition at line 70 of file logging.hpp.