|
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.
| typedef boost::log::sinks::sink scl::Sink |
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.
| enum scl::SeverityLevel |
| 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.
| void scl::remove_log | ( | boost::shared_ptr< SinkType > | sink | ) |
Definition at line 80 of file SeverityChannelLogging.h.