neoGFX
Cross-platform C++ app/game engine
|
#include <i_logger.hpp>
Public Types | |
typedef std::function< void(i_logger const &, i_string const &, i_string &)> | function_type |
Public Member Functions | |
formatter (function_type aFormattingFunction) | |
void | format (i_logger const &aLogger, i_string const &aUnformattedMessage, i_string &aFormattedMessage) override |
Public Member Functions inherited from neolib::logger::i_formatter | |
virtual | ~i_formatter ()=default |
Definition at line 220 of file i_logger.hpp.
typedef std::function<void(i_logger const&, i_string const&, i_string&)> neolib::logger::formatter::function_type |
Definition at line 223 of file i_logger.hpp.
|
inline |
Definition at line 225 of file i_logger.hpp.
|
inlineoverridevirtual |
Implements neolib::logger::i_formatter.
Definition at line 230 of file i_logger.hpp.