29 #ifndef CASA_LOGFILTERINTERFACE_H
30 #define CASA_LOGFILTERINTERFACE_H
Abstract base class for filtering LogMessages.
LogFilterInterface & operator=(const LogFilterInterface &other)
virtual LogFilterInterface * clone() const =0
Clone the object.
virtual ~LogFilterInterface()
bool Bool
Define the standard types used by Casacore.
virtual Bool pass(const LogMessage &message) const =0
Return True if message passes this filter.
LogFilterInterface()
Construct a filter with the LOWEST priority that you want passed.
Informational log messages with with time, priority, and origin.
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.