28 #ifndef TABLES_EXPRMATHNODE_H 29 #define TABLES_EXPRMATHNODE_H 32 #include <casacore/casa/aips.h> 33 #include <casacore/tables/TaQL/ExprNodeRep.h> Int addition in table select expression tree.
Bitwise or in table select expression tree.
Double modulo in table select expression tree.
long long Int64
Define the extra non-standard types used by Casacore (like proposed uSize, Size)
Date addition in table select expression tree.
Unary minus in table select expression tree.
Addition in table select expression tree.
Bitwise and in table select expression tree.
Double subtraction in table select expression tree.
virtual MVTime getDate(const TableExprId &id)
Double multiplication in table select expression tree.
virtual Int64 getInt(const TableExprId &id)
DComplex subtraction in table select expression tree.
Division in table select expression tree.
DComplex addition in table select expression tree.
NodeDataType
Define the data types of a node.
Bitwise negate in table select expression tree.
Abstract base class for a node in a table column expression tree.
Double division in table select expression tree.
virtual Double getDouble(const TableExprId &id)
Int multiplication in table select expression tree.
Int subtraction in table select expression tree.
std::complex< Double > DComplex
Subtraction in table select expression tree.
virtual void handleUnits()
Handle the units of the children and possibly set the parent's unit.
Double addition in table select expression tree.
Bitwise xor in table select expression tree.
Multiplication in table select expression tree.
Int modulo in table select expression tree.
Date subtraction in table select expression tree.
The identification of a TaQL selection subject.
virtual String getString(const TableExprId &id)
String: the storage and methods of handling collections of characters.
virtual DComplex getDComplex(const TableExprId &id)
TableExprNodePlus(NodeDataType, const TableExprNodeRep &)
Modulo in table select expression tree.
Class to handle date/time type conversions and I/O.
DComplex division in table select expression tree.
String addition in table select expression tree.
DComplex multiplication in table select expression tree.
Abstract base class for a node having 0, 1, or 2 child nodes.
this file contains all the compiler specific defines