Each log macro creates a LogStream object.
More...
#include <log.hxx>
|
| LogStream (const qi::LogLevel level, const char *file, const char *function, const int line, const char *category) |
| LogStream. Will log at object destruction. More...
|
|
| LogStream (const qi::LogLevel level, const char *file, const char *function, const int line, CategoryType category) |
|
| LogStream (const qi::LogLevel level, const char *file, const char *function, const int line, const char *category, const std::string &message) |
|
| ~LogStream () |
| LogStream destructor. More...
|
|
LogStream & | self () |
| Necessary to work with an anonymous objects. More...
|
|
Each log macro creates a LogStream object.
Definition at line 211 of file log.hxx.
qi::log::LogStream::LogStream |
( |
const qi::LogLevel |
level, |
|
|
const char * |
file, |
|
|
const char * |
function, |
|
|
const int |
line, |
|
|
const char * |
category |
|
) |
| |
|
inline |
LogStream. Will log at object destruction.
- Parameters
-
level | The verbosity of the message. |
category | Log category (for filtering in the future). |
file | Filename from which this function was called (ex: FILE). |
function | Function name from which this function was called (ex: FUNCTION). |
line | Line from which this function was called (ex: LINE). |
Definition at line 214 of file log.hxx.
qi::log::LogStream::LogStream |
( |
const qi::LogLevel |
level, |
|
|
const char * |
file, |
|
|
const char * |
function, |
|
|
const int |
line, |
|
|
CategoryType |
category |
|
) |
| |
|
inline |
qi::log::LogStream::LogStream |
( |
const qi::LogLevel |
level, |
|
|
const char * |
file, |
|
|
const char * |
function, |
|
|
const int |
line, |
|
|
const char * |
category, |
|
|
const std::string & |
message |
|
) |
| |
|
inline |
qi::log::LogStream::~LogStream |
( |
| ) |
|
|
inline |
Necessary to work with an anonymous objects.
Definition at line 264 of file log.hxx.
The documentation for this class was generated from the following files:
- /home/opennao/work/master/sdk/libqi/qi/details/log.hxx
- /home/opennao/work/master/sdk/libqi/qi/log.dox