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