Go to the documentation of this file.
29 #ifndef CASA_LOGFILTER_H
30 #define CASA_LOGFILTER_H
33 #include <casacore/casa/aips.h>
34 #include <casacore/casa/Logging/LogFilterInterface.h>
virtual LogFilter * clone() const
Clone the object.
LogFilter & operator=(const LogFilter &other)
LogMessage::Priority lowest_p
Priority
An "importance" which is assigned to each LogMessage.
Abstract base class for filtering LogMessages.
Informational log messages with with time, priority, and origin.
Filter LogMessages on message priority.
this file contains all the compiler specific defines
virtual Bool pass(const LogMessage &message) const
Return True if message passes this filter.
LogFilter(LogMessage::Priority lowest=LogMessage::NORMAL)
Construct a filter with the LOWEST priority that you want passed.
bool Bool
Define the standard types used by Casacore.
LogMessage::Priority lowestPriority() const
Return the lowest priority which will pass this filter.