Mana
|
#include <string>
#include <cstdarg>
Go to the source code of this file.
Namespaces | |
namespace | Log |
The Log namespace: Useful to write debug or info messages to the log file and/or console. | |
Macros | |
#define | LOG_PRINTF_ATTR |
Functions | |
void | Log::init () |
Initializes the log system. | |
void | Log::setLogFile (const std::string &logFilename) |
Sets the file to log to and opens it. | |
void | Log::setLogToStandardOut (bool value) |
Sets whether the log should be written to standard output. | |
void | Log::verbose (const char *log_text,...) LOG_PRINTF_ATTR |
void | Log::debug (const char *log_text,...) LOG_PRINTF_ATTR |
void | Log::info (const char *log_text,...) LOG_PRINTF_ATTR |
void | Log::warn (const char *log_text,...) LOG_PRINTF_ATTR |
void | Log::error (const char *log_text,...) LOG_PRINTF_ATTR |
void | Log::vinfo (const char *log_text, va_list ap) |