neoGFX
Cross-platform C++ app/game engine
|
#include <ostream_logger.hpp>
Protected Member Functions | |
void | commit (buffer_t const &aBuffer) override |
Protected Member Functions inherited from neolib::logger::logger< Instance > | |
std::recursive_mutex & | mutex () const |
std::mutex & | commit_signal_mutex () const |
std::condition_variable & | commit_signal () const |
void | join_logging_thread () |
severity | message_severity () const |
void | set_message_severity (severity aMessageSeverity) |
category_id | message_category () const |
void | set_message_category (category_id aid) |
bool | message_category_enabled () const |
void | flush (i_string const &aMessage) final |
void | finalize () |
Additional Inherited Members | |
Public Types inherited from neolib::lifetime< Base > | |
typedef neolib::destroyed_flag | destroyed_flag |
Static Public Member Functions inherited from neolib::logger::logger< Instance > | |
static uuid const & | iid () |
Definition at line 47 of file ostream_logger.hpp.
|
inline |
Definition at line 53 of file ostream_logger.hpp.
|
inline |
Definition at line 57 of file ostream_logger.hpp.
|
inlineoverrideprotectedvirtual |
Implements neolib::logger::logger< Instance >.
Definition at line 64 of file ostream_logger.hpp.
|
inline |
Definition at line 317 of file logger.hpp.