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 |