[Singleton]Logger class
More...
#include <Log.h>
|
| | ~Logger () |
| | destructor
|
| |
| void | log (const Level &level, const boost::format &message, const std::string &filename="", const int &lineNumber=-1) |
| | log a message using boost format
|
| |
| void | log (const Level &level, const std::string &message, const std::string &filename="", const int &lineNumber=-1) |
| | log a message
|
| |
| const Level & | logLevel () const |
| | get the current log level
|
| |
| void | setLogLevel (const Level &logLevel) |
| | set the log level
|
| |
[Singleton]Logger class
- Warning
- saved_lines and co removed (dangerous for memory and could be done in a LogWriter).
◆ Level
log level
| Enumerator |
|---|
| Debug | |
| Info | |
| Warning | |
| Error | |
| Critical | |
◆ ~Logger()
| SFCGAL::Logger::~Logger |
( |
| ) |
|
|
default |
◆ get()
| auto SFCGAL::Logger::get |
( |
| ) |
|
|
static |
◆ log() [1/2]
| void SFCGAL::Logger::log |
( |
const Level & | level, |
|
|
const boost::format & | message, |
|
|
const std::string & | filename = "", |
|
|
const int & | lineNumber = -1 ) |
log a message using boost format
- Parameters
-
| level | the log level |
| message | the message to log |
| filename | the filename (optional) |
| lineNumber | the line number in the file (optional) |
◆ log() [2/2]
| void SFCGAL::Logger::log |
( |
const Level & | level, |
|
|
const std::string & | message, |
|
|
const std::string & | filename = "", |
|
|
const int & | lineNumber = -1 ) |
log a message
- Parameters
-
| level | the log level |
| message | the message to log |
| filename | the filename (optional) |
| lineNumber | the line number in the file (optional) |
◆ logLevel()
| auto SFCGAL::Logger::logLevel |
( |
| ) |
const |
get the current log level
◆ setLogLevel()
| void SFCGAL::Logger::setLogLevel |
( |
const Level & | logLevel | ) |
|