#include <Bridge_ILogger.h>
Public Attributes | |
void(* | LogTrace )(const char *message, void *data) |
void(* | LogInfo )(const char *message, void *data) |
Log informational messages to the configured output. | |
void(* | LogError )(const char *message, void *data) |
Log error messages to the configured output. | |
LoggerTypes | loggerType |
The type of this logger, as identified by a value from the LoggerTypes enumeration. | |
void * | data |
Data associated with a specific instance of a logger. | |
Definition at line 33 of file Bridge_ILogger.h.
void* data |
Data associated with a specific instance of a logger.
Definition at line 61 of file Bridge_ILogger.h.
Referenced by _Bridge_Exercise_Demonstrate_Logging(), CreateConsoleLogger(), CreateFileLogger(), CreateNullLogger(), and DestroyFileLogger().
void(* LogError) (const char *message, void *data) |
Log error messages to the configured output.
message | The message to log. |
Definition at line 50 of file Bridge_ILogger.h.
Referenced by _Bridge_Exercise_Demonstrate_Logging(), CreateConsoleLogger(), CreateFileLogger(), and CreateNullLogger().
LoggerTypes loggerType |
The type of this logger, as identified by a value from the LoggerTypes enumeration.
Definition at line 56 of file Bridge_ILogger.h.
Referenced by CreateLogger(), and DestroyLogger().
void(* LogInfo) (const char *message, void *data) |
Log informational messages to the configured output.
message | The message to log. |
Definition at line 44 of file Bridge_ILogger.h.
Referenced by _Bridge_Exercise_Demonstrate_Logging(), CreateConsoleLogger(), CreateFileLogger(), and CreateNullLogger().
void(* LogTrace) (const char *message, void *data) |
Log trace messages to the configured output.
message | The message to log. |
Definition at line 38 of file Bridge_ILogger.h.
Referenced by _Bridge_Exercise_Demonstrate_Logging(), CreateConsoleLogger(), CreateFileLogger(), and CreateNullLogger().