BCLog.cxx
45 void BCLog::OpenLog(const std::string& filename, BCLog::LogLevel loglevelfile, BCLog::LogLevel loglevelscreen)
70 void BCLog::Out(BCLog::LogLevel loglevelfile, BCLog::LogLevel loglevelscreen, const std::string& message)
static void Out(BCLog::LogLevel loglevelfile, BCLog::LogLevel loglevelscreen, const std::string &message)
Writes string to the file and screen log if the log level is equal or greater than the minimum...
Definition: BCLog.cxx:70
static void SetLogLevelFile(BCLog::LogLevel loglevel)
Sets the minimum log level for file output.
Definition: BCLog.h:104
static void StartupInfo()
Writes startup information onto screen and into a logfile.
Definition: BCLog.cxx:90
static void SetLogLevelScreen(BCLog::LogLevel loglevel)
Sets the minimum log level for screen output.
Definition: BCLog.h:110
static void OpenLog(const std::string &filename="log.txt", BCLog::LogLevel loglevelfile=BCLog::debug, BCLog::LogLevel loglevelscreen=BCLog::summary)
Opens log file and sets minimum log levels for file and screen output.
Definition: BCLog.cxx:45
static std::string ToString(BCLog::LogLevel)
Converts a log level to a string.
Definition: BCLog.cxx:119