MeVisLab Toolbox Reference
|
Classes | |
class | ScopedLog |
Typedefs | |
typedef boost::log::sources::severity_channel_logger< SeverityLevel > | Logger |
typedef boost::log::sources::severity_channel_logger_mt< SeverityLevel > | ThreadSafeLogger |
typedef boost::log::sinks::sink | Sink |
typedef boost::shared_ptr< Sink > | SinkPtr |
Enumerations | |
enum | SeverityLevel { Debug , Info , Warning , Error , Critical } |
Functions | |
template<typename CharT , typename TraitsT > | |
std::basic_ostream< CharT, TraitsT > & | operator<< (std::basic_ostream< CharT, TraitsT > &stream, SeverityLevel level) |
BOOST_LOG_ATTRIBUTE_KEYWORD (severity, "Severity", SeverityLevel) | |
BOOST_LOG_ATTRIBUTE_KEYWORD (channel, "Channel", std::string) | |
template<typename SinkType > | |
void | remove_log (boost::shared_ptr< SinkType > sink) |
SEVERITYCHANNELLOGGING_EXPORT void | initialize () |
typedef boost::log::sources::severity_channel_logger<SeverityLevel> scl::Logger |
Definition at line 64 of file SeverityChannelLogging.h.
Definition at line 67 of file SeverityChannelLogging.h.
typedef boost::shared_ptr<Sink> scl::SinkPtr |
Definition at line 68 of file SeverityChannelLogging.h.
typedef boost::log::sources::severity_channel_logger_mt<SeverityLevel> scl::ThreadSafeLogger |
Definition at line 65 of file SeverityChannelLogging.h.
Enumerator | |
---|---|
Debug | |
Info | |
Warning | |
Error | |
Critical |
Definition at line 31 of file SeverityChannelLogging.h.
scl::BOOST_LOG_ATTRIBUTE_KEYWORD | ( | channel | , |
"Channel" | , | ||
std::string | ) |
scl::BOOST_LOG_ATTRIBUTE_KEYWORD | ( | severity | , |
"Severity" | , | ||
SeverityLevel | ) |
SEVERITYCHANNELLOGGING_EXPORT void scl::initialize | ( | ) |
std::basic_ostream< CharT, TraitsT > & scl::operator<< | ( | std::basic_ostream< CharT, TraitsT > & | stream, |
SeverityLevel | level ) |
Definition at line 1 of file SeverityChannelLogging.h.
Definition at line 80 of file SeverityChannelLogging.h.
References mlrange_cast().