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.