casa
5.7.0-16
|
Subclass of casacore::LogFilterInterface to filter on both event flags and minimum priority. More...
#include <PlotLogger.h>
Public Member Functions | |
PlotLoggerFilter (int eventFlags, casacore::LogMessage::Priority minPriority) | |
Constructor which takes optional event flags and minimum priority. More... | |
~PlotLoggerFilter () | |
Destructor. More... | |
casacore::LogFilterInterface * | clone () const |
Implements casacore::LogFilterInterface::clone(). More... | |
casacore::Bool | pass (const casacore::LogMessage &message) const |
Implements casacore::LogFilterInterface::pass(). More... | |
int | eventFlags () const |
Gets/Sets the event flags. More... | |
void | setEventFlags (int flags) |
casacore::LogMessage::Priority | minimumPriority () const |
Gets/Sets the minimum priority. More... | |
void | setMinimumPriority (casacore::LogMessage::Priority minPriority) |
Public Member Functions inherited from casacore::LogFilterInterface | |
LogFilterInterface () | |
Construct a filter with the LOWEST priority that you want passed. More... | |
virtual | ~LogFilterInterface () |
Private Attributes | |
int | m_eventFlags |
Event flags. More... | |
casacore::LogMessage::Priority | m_minPriority |
Minimum priority. More... | |
Subclass of casacore::LogFilterInterface to filter on both event flags and minimum priority.
Definition at line 283 of file PlotLogger.h.
casa::PlotLoggerFilter::PlotLoggerFilter | ( | int | eventFlags, |
casacore::LogMessage::Priority | minPriority | ||
) |
Constructor which takes optional event flags and minimum priority.
casa::PlotLoggerFilter::~PlotLoggerFilter | ( | ) |
Destructor.
|
virtual |
Implements casacore::LogFilterInterface::clone().
Implements casacore::LogFilterInterface.
int casa::PlotLoggerFilter::eventFlags | ( | ) | const |
Gets/Sets the event flags.
casacore::LogMessage::Priority casa::PlotLoggerFilter::minimumPriority | ( | ) | const |
Gets/Sets the minimum priority.
|
virtual |
Implements casacore::LogFilterInterface::pass().
Implements casacore::LogFilterInterface.
void casa::PlotLoggerFilter::setEventFlags | ( | int | flags | ) |
void casa::PlotLoggerFilter::setMinimumPriority | ( | casacore::LogMessage::Priority | minPriority | ) |
|
private |
Event flags.
Definition at line 311 of file PlotLogger.h.
|
private |
Minimum priority.
Definition at line 314 of file PlotLogger.h.