27 detail::LoggerImpl* m_impl;
31 explicit Logger () =
default;
35 void Trace (
const std::string& message );
36 void Debug (
const std::string& message );
37 void Info (
const std::string& message );
38 void Warning (
const std::string& message );
39 void Error (
const std::string& message );
40 void Critical (
const std::string& message );
42 void Trace (
const char* message );
43 void Debug (
const char* message );
44 void Info (
const char* message );
45 void Warning (
const char* message );
46 void Error (
const char* message );
47 void Critical (
const char* message );
Definition: Exception.h:11
This class is interface to write logger independent system.
Definition: Logger.h:23