#include "tf_port_c.h"
Go to the source code of this file.
◆ tfLogEventHandle_init()
Initialize an instance.
- Parameters
-
- Returns
- S_OK on success
◆ tfLogger_disableFileLogging()
| HRESULT tfLogger_disableFileLogging |
( |
| ) |
|
turns off file logging, but has no effect on console logging.
- Returns
- S_OK on success
◆ tfLogger_enableFileLogging()
| HRESULT tfLogger_enableFileLogging |
( |
const char * | fileName, |
|
|
unsigned int | level ) |
turns on file logging to the given file as the given level.
- Parameters
-
| fileName | path to log file |
| level | logging level |
- Returns
- S_OK on success
◆ tfLogger_getFileName()
| HRESULT tfLogger_getFileName |
( |
char ** | str, |
|
|
unsigned int * | numChars ) |
Get the File Name objectget the name of the currently used log file.
- Parameters
-
| str | string array of file name |
| numChars | number of characters in string |
- Returns
- S_OK on success
◆ tfLogger_getLevel()
| HRESULT tfLogger_getLevel |
( |
unsigned int * | level | ) |
|
Get the Level objectget the current logging level.
- Parameters
-
- Returns
- S_OK on success
◆ tfLogger_log()
| HRESULT tfLogger_log |
( |
unsigned int | level, |
|
|
const char * | msg ) |
logs a message to the log.
- Parameters
-
| level | logging level |
| msg | log message |
- Returns
- S_OK on success
◆ tfLogger_setLevel()
| HRESULT tfLogger_setLevel |
( |
unsigned int | level | ) |
|
Set the Level objectsets the logging level to one a value from Logger::Level.
- Parameters
-
- Returns
- S_OK on success
◆ tfLogLevel_init()
Initialize an instance.
- Parameters
-
- Returns
- S_OK on success