Go to the documentation of this file.
28 #ifndef TABLES_EXPRLOGICNODEARRAY_H
29 #define TABLES_EXPRLOGICNODEARRAY_H
32 #include <casacore/casa/aips.h>
33 #include <casacore/tables/TaQL/ExprNodeArray.h>
34 #include <casacore/casa/Arrays/Array.h>
TableExprNodeArrayGEInt(const TableExprNodeRep &)
TableExprNodeArrayNEDouble(const TableExprNodeRep &)
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
TableExprNodeArrayEQDouble(const TableExprNodeRep &)
TableExprNodeArrayINString(const TableExprNodeRep &)
~TableExprNodeArrayGTDate()
TableExprNodeArrayGTDate(const TableExprNodeRep &)
TableExprNodeArrayGTDComplex(const TableExprNodeRep &)
Logical and in table select expression tree.
TableExprNodeArrayGTString(const TableExprNodeRep &)
Int Array comparison IN in table select expression tree.
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
~TableExprNodeArrayGTString()
~TableExprNodeArrayGTDComplex()
Regex Array comparison == in table select expression tree.
String Array comparison >= in table select expression tree.
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
String Array comparison > in table select expression tree.
~TableExprNodeArrayGEDate()
TableExprNodeArrayNERegex(const TableExprNodeRep &)
Double Array comparison >= in table select expression tree.
TableExprNodeArrayNEString(const TableExprNodeRep &)
~TableExprNodeArrayGTDouble()
~TableExprNodeArrayINDComplex()
~TableExprNodeArrayNEString()
Logical not in table select expression tree.
~TableExprNodeArrayINString()
TableExprNodeArrayEQDComplex(const TableExprNodeRep &)
DComplex Array comparison != in table select expression tree.
~TableExprNodeArrayNEDate()
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
~TableExprNodeArrayEQRegex()
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
TableExprNodeArrayEQInt(const TableExprNodeRep &)
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
Date Array comparison != in table select expression tree.
TableExprNodeArrayEQDate(const TableExprNodeRep &)
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
TableExprNodeArrayNEBool(const TableExprNodeRep &)
TableExprNodeArrayEQRegex(const TableExprNodeRep &)
~TableExprNodeArrayINInt()
~TableExprNodeArrayEQString()
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
~TableExprNodeArrayGTInt()
Int Array comparison != in table select expression tree.
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
~TableExprNodeArrayGEInt()
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
~TableExprNodeArrayGEDComplex()
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
Logical or in table select expression tree.
String Array comparison IN in table select expression tree.
Double Array comparison IN in table select expression tree.
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
Double Array comparison > in table select expression tree.
TableExprNodeArrayGEString(const TableExprNodeRep &)
~TableExprNodeArrayINDouble()
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
Int Array comparison == in table select expression tree.
TableExprNodeArrayINDouble(const TableExprNodeRep &)
TableExprNodeArrayINInt(const TableExprNodeRep &)
~TableExprNodeArrayINDate()
DComplex Array comparison >= in table select expression tree.
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
~TableExprNodeArrayEQDate()
Date Array comparison IN in table select expression tree.
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
Date Array comparison >= in table select expression tree.
TableExprNodeArrayGEDate(const TableExprNodeRep &)
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
TableExprNodeArrayEQBool(const TableExprNodeRep &)
DComplex Array comparison IN in table select expression tree.
Date Array comparison > in table select expression tree.
this file contains all the compiler specific defines
TableExprNodeArrayGEDComplex(const TableExprNodeRep &)
~TableExprNodeArrayGEDouble()
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
~TableExprNodeArrayNEInt()
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
~TableExprNodeArrayEQDComplex()
TableExprNodeArrayNEDComplex(const TableExprNodeRep &)
String Array comparison == in table select expression tree.
Bool Array comparison != in table select expression tree.
~TableExprNodeArrayNEDouble()
TableExprNodeArrayINDComplex(const TableExprNodeRep &)
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
Date Array comparison == in table select expression tree.
Int Array comparison > in table select expression tree.
DComplex Array comparison > in table select expression tree.
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
Int Array comparison >= in table select expression tree.
TableExprNodeArrayINDate(const TableExprNodeRep &)
~TableExprNodeArrayNEDComplex()
TableExprNodeArrayGEDouble(const TableExprNodeRep &)
Abstract base class for a node in a table column expression tree.
~TableExprNodeArrayNEBool()
TableExprNodeArrayAND(const TableExprNodeRep &)
DComplex Array comparison == in table select expression tree.
~TableExprNodeArrayNERegex()
TableExprNodeArrayGTInt(const TableExprNodeRep &)
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
~TableExprNodeArrayEQBool()
TableExprNodeArrayNOT(const TableExprNodeRep &)
TableExprNodeArrayNEDate(const TableExprNodeRep &)
~TableExprNodeArrayGEString()
TableExprNodeArrayGTDouble(const TableExprNodeRep &)
TableExprNodeArrayEQString(const TableExprNodeRep &)
~TableExprNodeArrayEQDouble()
TableExprNodeArrayOR(const TableExprNodeRep &)
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
~TableExprNodeArrayEQInt()
String Array comparison != in table select expression tree.
TableExprNodeArrayNEInt(const TableExprNodeRep &)
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
Double Array comparison != in table select expression tree.
MArray< Bool > getArrayBool(const TableExprId &id)
Get an array value for this node in the given row.
Regex Array comparison != in table select expression tree.
Double Array comparison == in table select expression tree.