Go to the documentation of this file.
28 #ifndef TABLES_LOGFILTEREXPR_H
29 #define TABLES_LOGFILTEREXPR_H
33 #include <casacore/casa/aips.h>
34 #include <casacore/tables/TaQL/TableExprData.h>
LogFilterExpr(const String &expr)
Construct it from an expression which gets parsed.
virtual String getString(const Block< Int > &fieldNrs) const
Class to deal with a TaQL expression to filter messages.
Bool matches(const LogMessage &message)
Does this message match the expression?
const LogMessage * itsMessage
virtual Double getDouble(const Block< Int > &fieldNrs) const
Get the data.
Informational log messages with with time, priority, and origin.
this file contains all the compiler specific defines
Handle class for a table column expression tree.
String: the storage and methods of handling collections of characters.
LogFilterExpr & operator=(const LogFilterExpr &)
Assignment (copy semantics).
bool Bool
Define the standard types used by Casacore.
virtual DataType dataType(const Block< Int > &fieldNrs) const
Get the data type of the various values.
Abstract base class for data object in a TaQL expression.