Each log macro creates a LogStream object.
More...
#include <log.hxx>
List of all members.
Public Member Functions |
| LogStream (const qi::LogLevel level, const char *file, const char *function, const int line, const char *category) |
| LogStream. Will log at object destruction.
|
| 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.
|
LogStream & | self () |
| Necessary to work with an anonymous objects.
|
Detailed Description
Each log macro creates a LogStream object.
Definition at line 211 of file log.hxx.
Constructor & Destructor Documentation
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.
Member Function Documentation
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