#include <channel_severity_filter.hpp>
template<typename ChannelT , typename SeverityT , typename ChannelFallbackT = fallback_to_none, typename SeverityFallbackT = fallback_to_none, typename ChannelOrderT = less, typename SeverityCompareT = greater_equal, typename AllocatorT = std::allocator< void >>
Internal typedef for type categorization.
template<typename ChannelT , typename SeverityT , typename ChannelFallbackT = fallback_to_none, typename SeverityFallbackT = fallback_to_none, typename ChannelOrderT = less, typename SeverityCompareT = greater_equal, typename AllocatorT = std::allocator< void >>
template<typename ChannelT , typename SeverityT , typename ChannelFallbackT = fallback_to_none, typename SeverityFallbackT = fallback_to_none, typename ChannelOrderT = less, typename SeverityCompareT = greater_equal, typename AllocatorT = std::allocator< void >>
Channel attribute value type.
template<typename ChannelT , typename SeverityT , typename ChannelFallbackT = fallback_to_none, typename SeverityFallbackT = fallback_to_none, typename ChannelOrderT = less, typename SeverityCompareT = greater_equal, typename AllocatorT = std::allocator< void >>
template<typename ChannelT , typename SeverityT , typename ChannelFallbackT = fallback_to_none, typename SeverityFallbackT = fallback_to_none, typename ChannelOrderT = less, typename SeverityCompareT = greater_equal, typename AllocatorT = std::allocator< void >>
Severity level fallback policy.
template<typename ChannelT , typename SeverityT , typename ChannelFallbackT = fallback_to_none, typename SeverityFallbackT = fallback_to_none, typename ChannelOrderT = less, typename SeverityCompareT = greater_equal, typename AllocatorT = std::allocator< void >>
Severity level attribute value type.
template<typename ChannelT , typename SeverityT , typename ChannelFallbackT = fallback_to_none, typename SeverityFallbackT = fallback_to_none, typename ChannelOrderT = less, typename SeverityCompareT = greater_equal, typename AllocatorT = std::allocator< void >>
boost::expressions::channel_severity_filter_terminal< ChannelT, SeverityT, ChannelFallbackT, SeverityFallbackT, ChannelOrderT, SeverityCompareT, AllocatorT >::channel_severity_filter_terminal |
( |
attribute_name const & |
channel_name, |
|
|
attribute_name const & |
severity_name, |
|
|
channel_fallback_policy const & |
channel_fallback = channel_fallback_policy() , |
|
|
severity_fallback_policy const & |
severity_fallback = severity_fallback_policy() , |
|
|
ChannelOrderT const & |
channel_order = ChannelOrderT() , |
|
|
SeverityCompareT const & |
severity_compare = SeverityCompareT() |
|
) |
| |
|
inline |
Initializing constructor.
template<typename ChannelT , typename SeverityT , typename ChannelFallbackT = fallback_to_none, typename SeverityFallbackT = fallback_to_none, typename ChannelOrderT = less, typename SeverityCompareT = greater_equal, typename AllocatorT = std::allocator< void >>
Adds a new element to the mapping.
template<typename ChannelT , typename SeverityT , typename ChannelFallbackT = fallback_to_none, typename SeverityFallbackT = fallback_to_none, typename ChannelOrderT = less, typename SeverityCompareT = greater_equal, typename AllocatorT = std::allocator< void >>
template<typename ContextT >
template<typename ChannelT , typename SeverityT , typename ChannelFallbackT = fallback_to_none, typename SeverityFallbackT = fallback_to_none, typename ChannelOrderT = less, typename SeverityCompareT = greater_equal, typename AllocatorT = std::allocator< void >>
The documentation for this class was generated from the following file: