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) |