Base logger.
More...
#include <ILogger.hpp>
|
enum class | ELogType { Error
, Warning
, Info
, Debug
} |
|
|
void | Error (std::u16string_view p_Data) |
|
void | Error (const std::exception &p_Data) |
|
void | Warning (std::u16string_view p_Data) |
|
void | Warning (const std::exception &p_Data) |
|
void | Info (std::u16string_view p_Data) |
|
void | Info (const std::exception &p_Data) |
|
void | Debug (std::u16string_view p_Data) |
|
void | Debug (const std::exception &p_Data) |
|
|
virtual void | LogImplementation (ELogType p_Type, std::u16string_view p_Data)=0 |
| Log implementation.
|
|
virtual void | LogImplementation (ELogType p_Type, const std::exception &p_Data)=0 |
| Log implementation.
|
|
Base logger.
Definition at line 9 of file ILogger.hpp.
◆ ELogType
enum class CP_SDK::Logging::ILogger::ELogType |
|
strong |
◆ LogImplementation() [1/2]
virtual void CP_SDK::Logging::ILogger::LogImplementation |
( |
ELogType |
p_Type, |
|
|
const std::exception & |
p_Data |
|
) |
| |
|
protectedpure virtual |
◆ LogImplementation() [2/2]
virtual void CP_SDK::Logging::ILogger::LogImplementation |
( |
ELogType |
p_Type, |
|
|
std::u16string_view |
p_Data |
|
) |
| |
|
protectedpure virtual |
The documentation for this class was generated from the following file: