#include <rosout_severity_filter.h>
Public Types | |
enum | Severity { Debug = 1<<0, Info = 1<<1, Warn = 1<<2, Error = 1<<3, Fatal = 1<<4, Default = Debug|Info|Warn|Error|Fatal } |
Public Member Functions | |
void | addSeverity (Severity field) |
uint32_t | getSeverityMask () |
void | removeSeverity (Severity field) |
RosoutSeverityFilter () | |
void | setSeverityMask (uint32_t field_mask) |
Protected Member Functions | |
virtual bool | doFilter (const rosgraph_msgs::LogConstPtr &) const |
virtual bool | doIsValid () const |
Protected Attributes | |
uint32_t | severity_mask_ |
Definition at line 44 of file rosout_severity_filter.h.
Definition at line 49 of file rosout_severity_filter.h.
Definition at line 35 of file rosout_severity_filter.cpp.
void rxtools::RosoutSeverityFilter::addSeverity | ( | Severity | field | ) | [inline] |
Definition at line 60 of file rosout_severity_filter.h.
bool rxtools::RosoutSeverityFilter::doFilter | ( | const rosgraph_msgs::LogConstPtr & | msg | ) | const [protected, virtual] |
Implements rxtools::RosoutFilter.
Definition at line 48 of file rosout_severity_filter.cpp.
bool rxtools::RosoutSeverityFilter::doIsValid | ( | ) | const [protected, virtual] |
Implements rxtools::RosoutFilter.
Definition at line 73 of file rosout_severity_filter.cpp.
uint32_t rxtools::RosoutSeverityFilter::getSeverityMask | ( | ) | [inline] |
Definition at line 59 of file rosout_severity_filter.h.
void rxtools::RosoutSeverityFilter::removeSeverity | ( | Severity | field | ) | [inline] |
Definition at line 65 of file rosout_severity_filter.h.
void rxtools::RosoutSeverityFilter::setSeverityMask | ( | uint32_t | field_mask | ) |
Definition at line 41 of file rosout_severity_filter.cpp.
Definition at line 75 of file rosout_severity_filter.h.