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 LogFilterExpr &)
Copy constructor (copy semantics).
virtual Double getDouble(const Block< Int > &fieldNrs) const
Get the data.
virtual String getString(const Block< Int > &fieldNrs) const
Bool matches(const LogMessage &message)
Does this message match the expression?
LogFilterExpr(const String &expr)
Construct it from an expression which gets parsed.
virtual DataType dataType(const Block< Int > &fieldNrs) const
Get the data type of the various values.
const LogMessage * itsMessage
LogFilterExpr & operator=(const LogFilterExpr &)
Assignment (copy semantics).
String: the storage and methods of handling collections of characters.
this file contains all the compiler specific defines
bool Bool
Define the standard types used by Casacore.