neoGFX
Cross-platform C++ app/game engine
|
Classes | |
class | basic_ostream_logger |
struct | category |
class | client_logger_buffers |
struct | endl_t |
struct | flush_t |
class | formatter |
class | i_formatter |
class | i_logger |
class | logger |
Typedefs | |
typedef uint64_t | line_id_t |
template<uint32_t Instance = 0u> | |
using | ostream_logger = basic_ostream_logger< Instance > |
Enumerations | |
enum class | severity : uint32_t { Trace = 0 , Debug = 1 , Info = 2 , Warning = 3 , Error = 4 , Fatal = 5 } |
enum class | category_id : int32_t |
Variables | |
constexpr line_id_t | DefaultInitialLineId = 1ull |
const endl_t | endl |
const flush_t | flush |
Definition at line 71 of file i_logger.hpp.
using neolib::logger::ostream_logger = typedef basic_ostream_logger<Instance> |
Definition at line 75 of file ostream_logger.hpp.
|
strong |
Definition at line 59 of file i_logger.hpp.
|
strong |
Enumerator | |
---|---|
Trace | |
Debug | |
Info | |
Warning | |
Error | |
Fatal |
Definition at line 49 of file i_logger.hpp.
Definition at line 72 of file i_logger.hpp.
Definition at line 77 of file i_logger.hpp.
Definition at line 78 of file i_logger.hpp.