|
BAT
0.9.4
The Bayesian analysis toolkit
|
A class for managing log messages. More...
#include <BCLog.h>
Public Types | |
| enum | LogLevel { debug, detail, summary, warning, error, nothing } |
Public Member Functions | |
Constructors and destructors | |
| BCLog () | |
| ~BCLog () | |
Static Public Member Functions | |
Getters | |
| static BCLog::LogLevel | GetLogLevelFile () |
| static BCLog::LogLevel | GetLogLevelScreen () |
Setters | |
| static void | SetLogLevelFile (BCLog::LogLevel loglevel) |
| static void | SetLogLevelScreen (BCLog::LogLevel loglevel) |
| static void | SetLogLevel (BCLog::LogLevel loglevelscreen, BCLog::LogLevel loglevelfile) |
| static void | SetLogLevel (BCLog::LogLevel loglevel) |
Miscellaneous | |
| static void | OpenLog (const char *filename, BCLog::LogLevel loglevelfile, BCLog::LogLevel loglevelscreen) |
| static void | OpenLog (const char *filename) |
| static void | OpenLog () |
| static bool | IsOpen () |
| static void | CloseLog () |
| static void | Out (BCLog::LogLevel loglevelfile, BCLog::LogLevel loglevelscreen, const char *message) |
| static void | Out (const char *message) |
| static void | Out (BCLog::LogLevel loglevel, const char *message) |
| static void | OutError (const char *message) |
| static void | OutWarning (const char *message) |
| static void | OutSummary (const char *message) |
| static void | OutDetail (const char *message) |
| static void | OutDebug (const char *message) |
| static void | StartupInfo () |
| static const char * | GetVersion () |
| static int | GetHIndex () |
| static const char * | ToString (BCLog::LogLevel) |
A class for managing log messages.
| enum BCLog::LogLevel |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
static |
|
static |
|
static |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
static |
|
static |