#include <CTiglLogging.h>
Public Member Functions | |
| TIGL_EXPORT TiglLogLevel | GetConsoleVerbosity () const |
| TIGL_EXPORT PTiglLogger | GetLogger () |
| TIGL_EXPORT void | LogToConsole () |
| TIGL_EXPORT void | LogToFile (const char *filePrefix) |
| TIGL_EXPORT void | LogToStream (FILE *fp) |
| TIGL_EXPORT void | SetConsoleVerbosity (TiglLogLevel vlevel) |
| TIGL_EXPORT void | SetLogFileEnding (const char *ending) |
| TIGL_EXPORT void | SetLogger (PTiglLogger) |
| TIGL_EXPORT void | SetTimeIdInFilenameEnabled (bool enabled) |
| TIGL_EXPORT | ~CTiglLogging () |
Static Public Member Functions | |
| static TIGL_EXPORT CTiglLogging & | Instance () |
Private Member Functions | |
| CTiglLogging () | |
| CTiglLogging (const CTiglLogging &) | |
| void | initLogger () |
| void | operator= (const CTiglLogging &) |
Private Attributes | |
| PTiglLogger | _consoleLogger |
| TiglLogLevel | _consoleVerbosity |
| std::string | _fileEnding |
| PTiglLogger | _myLogger |
| bool | _timeIdInFilename |
| TIGL_EXPORT tigl::CTiglLogging::~CTiglLogging | ( | ) |
|
private |
|
inlineprivate |
| TIGL_EXPORT TiglLogLevel tigl::CTiglLogging::GetConsoleVerbosity | ( | ) | const |
| TIGL_EXPORT PTiglLogger tigl::CTiglLogging::GetLogger | ( | ) |
|
private |
|
static |
| TIGL_EXPORT void tigl::CTiglLogging::LogToConsole | ( | ) |
| TIGL_EXPORT void tigl::CTiglLogging::LogToFile | ( | const char * | filePrefix | ) |
| TIGL_EXPORT void tigl::CTiglLogging::LogToStream | ( | FILE * | fp | ) |
|
inlineprivate |
| TIGL_EXPORT void tigl::CTiglLogging::SetConsoleVerbosity | ( | TiglLogLevel | vlevel | ) |
| TIGL_EXPORT void tigl::CTiglLogging::SetLogFileEnding | ( | const char * | ending | ) |
| TIGL_EXPORT void tigl::CTiglLogging::SetLogger | ( | PTiglLogger | ) |
| TIGL_EXPORT void tigl::CTiglLogging::SetTimeIdInFilenameEnabled | ( | bool | enabled | ) |
|
private |
|
private |
|
private |
|
private |
|
private |