stage/include/ost/log.hh File Reference
#include <ostream>
#include <stack>
#include <ost/log_sink.hh>
#include <ost/module_config.hh>
Go to the source code of this file.
Data Structures |
| class | Logger |
Namespaces |
| namespace | ost |
Defines |
| #define | OST_DO_LOGGING_(m, l) |
| #define | WARN_DEPRECATED(m) OST_DO_LOGGING_(m, ::ost::Logger::WARNING) |
| #define | PUSH_VERBOSITY(n) ::ost::Logger::Instance().PushVerbosityLevel(n) |
| #define | POP_VERBOSITY(n) ::ost::Logger::Instance().PopVerbosityLevel() |
| #define | LOG_ERROR(m) OST_DO_LOGGING_(m, ::ost::Logger::QUIET) |
| #define | LOG_WARNING(m) OST_DO_LOGGING_(m, ::ost::Logger::WARNING) |
| #define | LOG_SCRIPT(m) OST_DO_LOGGING_(m, ::ost::Logger::SCRIPT) |
| #define | LOG_INFO(m) OST_DO_LOGGING_(m, ::ost::Logger::INFO) |
| #define | LOG_VERBOSE(m) OST_DO_LOGGING_(m, ::ost::Logger::VERBOSE) |
| #define | LOG_DEBUG(m) OST_DO_LOGGING_(m, ::ost::Logger::DEBUG) |
| #define | LOG_TRACE(m) OST_DO_LOGGING_(m, ::ost::Logger::TRACE) |
Typedefs |
| typedef std::stack< LogSinkPtr > | LogSinkStack |
Define Documentation
| #define LOG_DEBUG |
( |
m |
|
) |
OST_DO_LOGGING_(m, ::ost::Logger::DEBUG) |
| #define LOG_ERROR |
( |
m |
|
) |
OST_DO_LOGGING_(m, ::ost::Logger::QUIET) |
| #define LOG_INFO |
( |
m |
|
) |
OST_DO_LOGGING_(m, ::ost::Logger::INFO) |
| #define LOG_SCRIPT |
( |
m |
|
) |
OST_DO_LOGGING_(m, ::ost::Logger::SCRIPT) |
| #define LOG_TRACE |
( |
m |
|
) |
OST_DO_LOGGING_(m, ::ost::Logger::TRACE) |
| #define LOG_VERBOSE |
( |
m |
|
) |
OST_DO_LOGGING_(m, ::ost::Logger::VERBOSE) |
| #define LOG_WARNING |
( |
m |
|
) |
OST_DO_LOGGING_(m, ::ost::Logger::WARNING) |
| #define OST_DO_LOGGING_ |
( |
m, |
|
|
l |
|
) |
|
Value:
Definition at line 74 of file log.hh.
| #define POP_VERBOSITY |
( |
n |
|
) |
::ost::Logger::Instance().PopVerbosityLevel() |
| #define PUSH_VERBOSITY |
( |
n |
|
) |
::ost::Logger::Instance().PushVerbosityLevel(n) |
| #define WARN_DEPRECATED |
( |
m |
|
) |
OST_DO_LOGGING_(m, ::ost::Logger::WARNING) |