casacore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes
TaQL_module_internal_classes

Internal TaQL_module classes and functions. More...

Classes

class  casacore::TableExprAggrNode
 TaQL node representing a scalar aggregate function. More...
 
class  casacore::TableExprAggrNodeArray
 TaQL node representing an array aggregate function. More...
 
class  casacore::TableExprConeNode
 Class representing a cone search in table select expression. More...
 
class  casacore::TableExprNodeConstBool
 Constant Bool in table select expression tree. More...
 
class  casacore::TableExprNodeConstInt
 Constant Int64 in table select expression tree. More...
 
class  casacore::TableExprNodeConstDouble
 Constant Double in table select expression tree. More...
 
class  casacore::TableExprNodeConstDComplex
 Constant DComplex in table select expression tree. More...
 
class  casacore::TableExprNodeConstString
 Constant String in table select expression tree. More...
 
class  casacore::TableExprNodeConstRegex
 Constant Regex or StringDistance in table select expression tree. More...
 
class  casacore::TableExprNodeConstDate
 Constant Date in table select expression tree. More...
 
class  casacore::TableExprNodeColumn
 Scalar column in table select expression tree. More...
 
class  casacore::TableExprNodeRownr
 Rownumber in table select expression tree. More...
 
class  casacore::TableExprNodeRowid
 Rowid in table select expression tree. More...
 
class  casacore::TableExprNodeRandom
 Random number in table select expression tree. More...
 
class  casacore::TableExprNodeArrayConstBool
 Bool Array constant in table select expression tree. More...
 
class  casacore::TableExprNodeArrayConstInt
 Int Array constant in table select expression tree. More...
 
class  casacore::TableExprNodeArrayConstDouble
 Double Array constant in table select expression tree. More...
 
class  casacore::TableExprNodeArrayConstDComplex
 DComplex Array constant in table select expression tree. More...
 
class  casacore::TableExprNodeArrayConstString
 String Array constant in table select expression tree. More...
 
class  casacore::TableExprNodeArrayConstDate
 Date Array constant in table select expression tree. More...
 
class  casacore::TableExprFuncNode
 Class representing a function in table select expression. More...
 
class  casacore::TableExprFuncNodeArray
 Class representing an array function in table select expression. More...
 
class  casacore::TableExprGroupKey
 Class representing a key in the groupby clause. More...
 
class  casacore::TableExprGroupKeySet
 Class representing all keys in the groupby clause. More...
 
class  casacore::TableExprGroupResult
 Class holding the results of groupby and aggregation. More...
 
class  casacore::TableExprGroupFuncBase
 Abstract base class for classes calculating an aggregated group result. More...
 
class  casacore::TableExprGroupNull
 Class derived from TableExprGroupFuncBase representing a no function. More...
 
class  casacore::TableExprGroupFirst
 Class derived from TableExprGroupFuncBase for the first value in a group. More...
 
class  casacore::TableExprGroupLast
 Class derived from TableExprGroupFuncBase for the first value in a group. More...
 
class  casacore::TableExprGroupExprId
 Class derived from TableExprGroupFuncBase collecting the ids in a group. More...
 
class  casacore::TableExprGroupRowid
 Class collecting the rowids of entries in a group. More...
 
class  casacore::TableExprGroupAggr
 Class collecting the arrays in a group. More...
 
class  casacore::TableExprGroupFuncBool
 Abstract base class for aggregate functions giving a bool scalar. More...
 
class  casacore::TableExprGroupFuncInt
 Abstract base class for aggregate functions giving an integer scalar. More...
 
class  casacore::TableExprGroupFuncDouble
 Abstract base class for aggregate functions giving a double scalar. More...
 
class  casacore::TableExprGroupFuncDComplex
 Abstract base class for aggregate functions giving a dcomplex scalar. More...
 
class  casacore::TableExprGroupFuncDate
 Abstract base class for aggregate functions giving a date/time scalar. More...
 
class  casacore::TableExprGroupFuncString
 Abstract base class for aggregate functions giving a string scalar. More...
 
class  casacore::TableExprGroupFuncArrayBool
 Abstract base class for aggregate functions giving a bool array. More...
 
class  casacore::TableExprGroupFuncArrayInt
 Abstract base class for aggregate functions giving an integer array. More...
 
class  casacore::TableExprGroupFuncArrayDouble
 Abstract base class for aggregate functions giving a double array. More...
 
class  casacore::TableExprGroupFuncArrayDComplex
 Abstract base class for aggregate functions giving a dcomplex array. More...
 
class  casacore::TableExprGroupFuncArrayDate
 Abstract base class for aggregate functions giving a date/time array. More...
 
class  casacore::TableExprGroupFuncArrayString
 Abstract base class for aggregate functions giving a string array. More...
 
class  casacore::TableExprGroupFuncSet
 Class containing the results of aggregated values in a group. More...
 
class  casacore::TableExprGroupCountAll
 Aggregate class counting number of rows in a group. More...
 
class  casacore::TableExprGroupCount
 Aggregate class counting number of rows in a group containing a value. More...
 
class  casacore::TableExprGroupAny
 Aggregate class counting if any value in a group is true. More...
 
class  casacore::TableExprGroupAll
 Aggregate class counting if all values in a group are true. More...
 
class  casacore::TableExprGroupNTrue
 Aggregate class counting the number of true values in a group. More...
 
class  casacore::TableExprGroupNFalse
 Aggregate class counting the number of false values in a group. More...
 
class  casacore::TableExprGroupMinInt
 Aggregate class determining the minimum integer value in a group. More...
 
class  casacore::TableExprGroupMaxInt
 Aggregate class determining the maximum integer value in a group. More...
 
class  casacore::TableExprGroupSumInt
 Aggregate class determining the sum of integer values in a group. More...
 
class  casacore::TableExprGroupProductInt
 Aggregate class determining the product of integer values in a group. More...
 
class  casacore::TableExprGroupSumSqrInt
 Aggregate class determining the sum of squares of integer values in a group. More...
 
class  casacore::TableExprGroupMinDouble
 Aggregate class determining the minimum double value in a group. More...
 
class  casacore::TableExprGroupMaxDouble
 Aggregate class determining the maximum double value in a group. More...
 
class  casacore::TableExprGroupSumDouble
 Aggregate class determining the sum of double values in a group. More...
 
class  casacore::TableExprGroupProductDouble
 Aggregate class determining the product of double values in a group. More...
 
class  casacore::TableExprGroupSumSqrDouble
 Aggregate class determining the sum of squares of double values in a group. More...
 
class  casacore::TableExprGroupMeanDouble
 Aggregate class determining the mean of values in a group. More...
 
class  casacore::TableExprGroupVarianceDouble
 Aggregate class determining the variance of values in a group. More...
 
class  casacore::TableExprGroupStdDevDouble
 Aggregate class determining the standard deviation of values in a group. More...
 
class  casacore::TableExprGroupRmsDouble
 Aggregate class determining the RMS of values in a group. More...
 
class  casacore::TableExprGroupFractileDouble
 Aggregate class determining the fractile of values in a group. More...
 
class  casacore::TableExprGroupSumDComplex
 Aggregate class determining the sum of complex values in a group. More...
 
class  casacore::TableExprGroupProductDComplex
 Aggregate class determining the product of complex values in a group. More...
 
class  casacore::TableExprGroupSumSqrDComplex
 Aggregate class determining the sum of squares of complex values in a group. More...
 
class  casacore::TableExprGroupMeanDComplex
 Aggregate class determining the mean of complex values in a group. More...
 
class  casacore::TableExprGroupVarianceDComplex
 Aggregate class determining the variance of values in a group. More...
 
class  casacore::TableExprGroupStdDevDComplex
 Aggregate class determining the standard deviation of values in a group. More...
 
class  casacore::TableExprGroupArrayAny
 Aggregate class counting if any array value in a group is true. More...
 
class  casacore::TableExprGroupArrayAll
 Aggregate class counting if all array values in a group are true. More...
 
class  casacore::TableExprGroupArrayNTrue
 Aggregate class counting the number of true array values in a group. More...
 
class  casacore::TableExprGroupArrayNFalse
 Aggregate class counting the number of false array values in a group. More...
 
class  casacore::TableExprGroupMinArrayInt
 Aggregate class determining the minimum integer array value in a group. More...
 
class  casacore::TableExprGroupMaxArrayInt
 Aggregate class determining the maximum integer array value in a group. More...
 
class  casacore::TableExprGroupSumArrayInt
 Aggregate class determining the sum of integer array values in a group. More...
 
class  casacore::TableExprGroupProductArrayInt
 Aggregate class determining the product of integer array values in a group. More...
 
class  casacore::TableExprGroupSumSqrArrayInt
 Aggregate class determining the sum of squares of integer array values in a group. More...
 
class  casacore::TableExprGroupMinArrayDouble
 Aggregate class determining the minimum double array value in a group. More...
 
class  casacore::TableExprGroupMaxArrayDouble
 Aggregate class determining the maximum double array value in a group. More...
 
class  casacore::TableExprGroupSumArrayDouble
 Aggregate class determining the sum of double array values in a group. More...
 
class  casacore::TableExprGroupProductArrayDouble
 Aggregate class determining the product of double array values in a group. More...
 
class  casacore::TableExprGroupSumSqrArrayDouble
 Aggregate class determining the sum of squares of double array values in a group. More...
 
class  casacore::TableExprGroupMeanArrayDouble
 Aggregate class determining the mean of array values in a group. More...
 
class  casacore::TableExprGroupVarianceArrayDouble
 Aggregate class determining the variance of array values in a group. More...
 
class  casacore::TableExprGroupStdDevArrayDouble
 Aggregate class determining the standard devation of array values in a group. More...
 
class  casacore::TableExprGroupRmsArrayDouble
 Aggregate class determining the RMS of array values in a group. More...
 
class  casacore::TableExprGroupFractileArrayDouble
 Aggregate class determining the fractile of array values in a group. More...
 
class  casacore::TableExprGroupSumArrayDComplex
 Aggregate class determining the sum of complex array values in a group. More...
 
class  casacore::TableExprGroupProductArrayDComplex
 Aggregate class determining the product of complex array values in a group. More...
 
class  casacore::TableExprGroupSumSqrArrayDComplex
 Aggregate class determining the sum of squares of complex array values in a group. More...
 
class  casacore::TableExprGroupMeanArrayDComplex
 Aggregate class determining the mean of complex array values in a group. More...
 
class  casacore::TableExprGroupVarianceArrayDComplex
 Aggregate class determining the variance of array values in a group. More...
 
class  casacore::TableExprGroupStdDevArrayDComplex
 Aggregate class determining the standard devation of array values in a group. More...
 
class  casacore::TableExprGroupArrayAnys
 Aggregate class counting per array index in a group if any is true. More...
 
class  casacore::TableExprGroupArrayAlls
 Aggregate class counting per array index in a group if all are true. More...
 
class  casacore::TableExprGroupArrayNTrues
 Aggregate class counting per array index in a group the nr of true values. More...
 
class  casacore::TableExprGroupArrayNFalses
 Aggregate class counting per array index in a group the nr of false values. More...
 
class  casacore::TableExprGroupMinsArrayInt
 Aggregate class determining per array index in a group the minimum value. More...
 
class  casacore::TableExprGroupMaxsArrayInt
 Aggregate class determining per array index in a group the maximum value. More...
 
class  casacore::TableExprGroupSumsArrayInt
 Aggregate class determining per array index in a group the sum of values. More...
 
class  casacore::TableExprGroupProductsArrayInt
 Aggregate class determining per array index in a group the product of values. More...
 
class  casacore::TableExprGroupSumSqrsArrayInt
 Aggregate class determining per array index in a group the sum of value squares in a group. More...
 
class  casacore::TableExprGroupMinsArrayDouble
 Aggregate class determining the minimum double array value in a group. More...
 
class  casacore::TableExprGroupMaxsArrayDouble
 Aggregate class determining the maximum double array value in a group. More...
 
class  casacore::TableExprGroupSumsArrayDouble
 Aggregate class determining the sum of double array values in a group. More...
 
class  casacore::TableExprGroupProductsArrayDouble
 Aggregate class determining the product of double array values in a group. More...
 
class  casacore::TableExprGroupSumSqrsArrayDouble
 Aggregate class determining the sum of squares of double array values in a group. More...
 
class  casacore::TableExprGroupMeansArrayDouble
 Aggregate class determining the mean of array values in a group. More...
 
class  casacore::TableExprGroupVariancesArrayDouble
 Aggregate class determining the variance of array values in a group. More...
 
class  casacore::TableExprGroupStdDevsArrayDouble
 Aggregate class determining the standard devation of array values in a group. More...
 
class  casacore::TableExprGroupRmssArrayDouble
 Aggregate class determining the RMS of array values in a group. More...
 
class  casacore::TableExprGroupSumsArrayDComplex
 Aggregate class determining the sum of complex array values in a group. More...
 
class  casacore::TableExprGroupProductsArrayDComplex
 Aggregate class determining the product of complex array values in a group. More...
 
class  casacore::TableExprGroupSumSqrsArrayDComplex
 Aggregate class determining the sum of squares of complex array values in a group. More...
 
class  casacore::TableExprGroupMeansArrayDComplex
 Aggregate class determining the mean of complex array values in a group. More...
 
class  casacore::TableExprGroupVariancesArrayDComplex
 Aggregate class determining the variance of array values in a group. More...
 
class  casacore::TableExprGroupStdDevsArrayDComplex
 Aggregate class determining the standard devation of array values in a group. More...
 
class  casacore::TableExprGroupHistBase
 Base aggregate class determining the histogram of values in a group. More...
 
class  casacore::TableExprGroupHistScalar
 Aggregate class determining the histogram of scalar values in a group. More...
 
class  casacore::TableExprGroupHistInt
 Aggregate class determining the histogram of integer array values in a group. More...
 
class  casacore::TableExprGroupHistDouble
 Aggregate class determining the histogram of double array values in a group. More...
 
class  casacore::TableExprNodeEQBool
 Bool comparison == in table select expression tree. More...
 
class  casacore::TableExprNodeEQInt
 Int comparison == in table select expression tree. More...
 
class  casacore::TableExprNodeEQDouble
 Double comparison == in table select expression tree. More...
 
class  casacore::TableExprNodeEQDComplex
 DComplex comparison == in table select expression tree. More...
 
class  casacore::TableExprNodeEQString
 String comparison == in table select expression tree. More...
 
class  casacore::TableExprNodeEQRegex
 Regex comparison == in table select expression tree. More...
 
class  casacore::TableExprNodeEQDate
 Date comparison == in table select expression tree. More...
 
class  casacore::TableExprNodeNEBool
 Bool comparison != in table select expression tree. More...
 
class  casacore::TableExprNodeNEInt
 Int comparison != in table select expression tree. More...
 
class  casacore::TableExprNodeNEDouble
 Double comparison != in table select expression tree. More...
 
class  casacore::TableExprNodeNEDComplex
 DComplex comparison != in table select expression tree. More...
 
class  casacore::TableExprNodeNEString
 String comparison != in table select expression tree. More...
 
class  casacore::TableExprNodeNERegex
 Regex comparison != in table select expression tree. More...
 
class  casacore::TableExprNodeNEDate
 Date comparison != in table select expression tree. More...
 
class  casacore::TableExprNodeGTInt
 Int comparison > in table select expression tree. More...
 
class  casacore::TableExprNodeGTDouble
 Double comparison > in table select expression tree. More...
 
class  casacore::TableExprNodeGTDComplex
 DComplex comparison > in table select expression tree. More...
 
class  casacore::TableExprNodeGTString
 String comparison > in table select expression tree. More...
 
class  casacore::TableExprNodeGTDate
 Date comparison > in table select expression tree. More...
 
class  casacore::TableExprNodeGEInt
 Int comparison >= in table select expression tree. More...
 
class  casacore::TableExprNodeGEDouble
 Double comparison >= in table select expression tree. More...
 
class  casacore::TableExprNodeGEDComplex
 DComplex comparison >= in table select expression tree. More...
 
class  casacore::TableExprNodeGEString
 String comparison >= in table select expression tree. More...
 
class  casacore::TableExprNodeGEDate
 Date comparison >= in table select expression tree. More...
 
class  casacore::TableExprNodeINInt
 Int comparison IN in table select expression tree. More...
 
class  casacore::TableExprNodeINDouble
 Double comparison IN in table select expression tree. More...
 
class  casacore::TableExprNodeINDComplex
 DComplex comparison IN in table select expression tree. More...
 
class  casacore::TableExprNodeINString
 String comparison IN in table select expression tree. More...
 
class  casacore::TableExprNodeINDate
 Date comparison IN in table select expression tree. More...
 
class  casacore::TableExprNodeOR
 Logical or in table select expression tree. More...
 
class  casacore::TableExprNodeAND
 Logical and in table select expression tree. More...
 
class  casacore::TableExprNodeNOT
 Logical not in table select expression tree. More...
 
class  casacore::TableExprNodeArrayEQBool
 Bool Array comparison == in table select expression tree. More...
 
class  casacore::TableExprNodeArrayEQInt
 Int Array comparison == in table select expression tree. More...
 
class  casacore::TableExprNodeArrayEQDouble
 Double Array comparison == in table select expression tree. More...
 
class  casacore::TableExprNodeArrayEQDComplex
 DComplex Array comparison == in table select expression tree. More...
 
class  casacore::TableExprNodeArrayEQString
 String Array comparison == in table select expression tree. More...
 
class  casacore::TableExprNodeArrayEQRegex
 Regex Array comparison == in table select expression tree. More...
 
class  casacore::TableExprNodeArrayEQDate
 Date Array comparison == in table select expression tree. More...
 
class  casacore::TableExprNodeArrayNEBool
 Bool Array comparison != in table select expression tree. More...
 
class  casacore::TableExprNodeArrayNEInt
 Int Array comparison != in table select expression tree. More...
 
class  casacore::TableExprNodeArrayNEDouble
 Double Array comparison != in table select expression tree. More...
 
class  casacore::TableExprNodeArrayNEDComplex
 DComplex Array comparison != in table select expression tree. More...
 
class  casacore::TableExprNodeArrayNEString
 String Array comparison != in table select expression tree. More...
 
class  casacore::TableExprNodeArrayNERegex
 Regex Array comparison != in table select expression tree. More...
 
class  casacore::TableExprNodeArrayNEDate
 Date Array comparison != in table select expression tree. More...
 
class  casacore::TableExprNodeArrayGTInt
 Int Array comparison > in table select expression tree. More...
 
class  casacore::TableExprNodeArrayGTDouble
 Double Array comparison > in table select expression tree. More...
 
class  casacore::TableExprNodeArrayGTDComplex
 DComplex Array comparison > in table select expression tree. More...
 
class  casacore::TableExprNodeArrayGTString
 String Array comparison > in table select expression tree. More...
 
class  casacore::TableExprNodeArrayGTDate
 Date Array comparison > in table select expression tree. More...
 
class  casacore::TableExprNodeArrayGEInt
 Int Array comparison >= in table select expression tree. More...
 
class  casacore::TableExprNodeArrayGEDouble
 Double Array comparison >= in table select expression tree. More...
 
class  casacore::TableExprNodeArrayGEDComplex
 DComplex Array comparison >= in table select expression tree. More...
 
class  casacore::TableExprNodeArrayGEString
 String Array comparison >= in table select expression tree. More...
 
class  casacore::TableExprNodeArrayGEDate
 Date Array comparison >= in table select expression tree. More...
 
class  casacore::TableExprNodeArrayINInt
 Int Array comparison IN in table select expression tree. More...
 
class  casacore::TableExprNodeArrayINDouble
 Double Array comparison IN in table select expression tree. More...
 
class  casacore::TableExprNodeArrayINDComplex
 DComplex Array comparison IN in table select expression tree. More...
 
class  casacore::TableExprNodeArrayINString
 String Array comparison IN in table select expression tree. More...
 
class  casacore::TableExprNodeArrayINDate
 Date Array comparison IN in table select expression tree. More...
 
class  casacore::TableExprNodeArrayOR
 Logical or in table select expression tree. More...
 
class  casacore::TableExprNodeArrayAND
 Logical and in table select expression tree. More...
 
class  casacore::TableExprNodeArrayNOT
 Logical not in table select expression tree. More...
 
class  casacore::TableExprNodePlus
 Addition in table select expression tree. More...
 
class  casacore::TableExprNodePlusInt
 Int addition in table select expression tree. More...
 
class  casacore::TableExprNodePlusDouble
 Double addition in table select expression tree. More...
 
class  casacore::TableExprNodePlusDComplex
 DComplex addition in table select expression tree. More...
 
class  casacore::TableExprNodePlusString
 String addition in table select expression tree. More...
 
class  casacore::TableExprNodePlusDate
 Date addition in table select expression tree. More...
 
class  casacore::TableExprNodeMinus
 Subtraction in table select expression tree. More...
 
class  casacore::TableExprNodeMinusInt
 Int subtraction in table select expression tree. More...
 
class  casacore::TableExprNodeMinusDouble
 Double subtraction in table select expression tree. More...
 
class  casacore::TableExprNodeMinusDComplex
 DComplex subtraction in table select expression tree. More...
 
class  casacore::TableExprNodeMinusDate
 Date subtraction in table select expression tree. More...
 
class  casacore::TableExprNodeTimes
 Multiplication in table select expression tree. More...
 
class  casacore::TableExprNodeTimesInt
 Int multiplication in table select expression tree. More...
 
class  casacore::TableExprNodeTimesDouble
 Double multiplication in table select expression tree. More...
 
class  casacore::TableExprNodeTimesDComplex
 DComplex multiplication in table select expression tree. More...
 
class  casacore::TableExprNodeDivide
 Division in table select expression tree. More...
 
class  casacore::TableExprNodeDivideDouble
 Double division in table select expression tree. More...
 
class  casacore::TableExprNodeDivideDComplex
 DComplex division in table select expression tree. More...
 
class  casacore::TableExprNodeModulo
 Modulo in table select expression tree. More...
 
class  casacore::TableExprNodeModuloInt
 Int modulo in table select expression tree. More...
 
class  casacore::TableExprNodeModuloDouble
 Double modulo in table select expression tree. More...
 
class  casacore::TableExprNodeBitAndInt
 Bitwise and in table select expression tree. More...
 
class  casacore::TableExprNodeBitOrInt
 Bitwise or in table select expression tree. More...
 
class  casacore::TableExprNodeBitXorInt
 Bitwise xor in table select expression tree. More...
 
class  casacore::TableExprNodeMIN
 Unary minus in table select expression tree. More...
 
class  casacore::TableExprNodeBitNegate
 Bitwise negate in table select expression tree. More...
 
class  casacore::TableExprNodeArrayPlus
 Array addition in table select expression tree. More...
 
class  casacore::TableExprNodeArrayPlusInt
 Int Array addition in table select expression tree. More...
 
class  casacore::TableExprNodeArrayPlusDouble
 Double Array addition in table select expression tree. More...
 
class  casacore::TableExprNodeArrayPlusDComplex
 DComplex Array addition in table select expression tree. More...
 
class  casacore::TableExprNodeArrayPlusString
 String Array addition in table select expression tree. More...
 
class  casacore::TableExprNodeArrayPlusDate
 Date Array addition in table select expression tree. More...
 
class  casacore::TableExprNodeArrayMinus
 Array addition in table select expression tree. More...
 
class  casacore::TableExprNodeArrayMinusInt
 Int Array subtraction in table select expression tree. More...
 
class  casacore::TableExprNodeArrayMinusDouble
 Double Array subtraction in table select expression tree. More...
 
class  casacore::TableExprNodeArrayMinusDComplex
 DComplex Array subtraction in table select expression tree. More...
 
class  casacore::TableExprNodeArrayMinusDate
 Date Array subtraction in table select expression tree. More...
 
class  casacore::TableExprNodeArrayTimes
 Array addition in table select expression tree. More...
 
class  casacore::TableExprNodeArrayTimesInt
 Int Array multiplication in table select expression tree. More...
 
class  casacore::TableExprNodeArrayTimesDouble
 Double Array multiplication in table select expression tree. More...
 
class  casacore::TableExprNodeArrayTimesDComplex
 DComplex Array multiplication in table select expression tree. More...
 
class  casacore::TableExprNodeArrayDivide
 Array addition in table select expression tree. More...
 
class  casacore::TableExprNodeArrayDivideDouble
 Double Array division in table select expression tree. More...
 
class  casacore::TableExprNodeArrayDivideDComplex
 DComplex Array division in table select expression tree. More...
 
class  casacore::TableExprNodeArrayModulo
 Array addition in table select expression tree. More...
 
class  casacore::TableExprNodeArrayModuloInt
 Int Array modulo in table select expression tree. More...
 
class  casacore::TableExprNodeArrayModuloDouble
 Double Array modulo in table select expression tree. More...
 
class  casacore::TableExprNodeArrayBitAndInt
 Int Array bitwise and in table select expression tree. More...
 
class  casacore::TableExprNodeArrayBitOrInt
 Int Array bitwise or in table select expression tree. More...
 
class  casacore::TableExprNodeArrayBitXorInt
 Int Array bitwise xor in table select expression tree. More...
 
class  casacore::TableExprNodeArrayMIN
 Unary minus in table select expression tree. More...
 
class  casacore::TableExprNodeArrayBitNegate
 Bitwise negate in table select expression tree. More...
 
class  casacore::TableExprNodeArray
 Base class for arrays in table select expression. More...
 
class  casacore::TableExprNodeArrayColumn
 Base class for Array column in table select expression. More...
 
class  casacore::TableExprNodeArrayColumnBool
 Bool array column in table select expression. More...
 
class  casacore::TableExprNodeArrayColumnuChar
 uChar array column in table select expression More...
 
class  casacore::TableExprNodeArrayColumnShort
 Short array column in table select expression. More...
 
class  casacore::TableExprNodeArrayColumnuShort
 uShort array column in table select expression More...
 
class  casacore::TableExprNodeArrayColumnInt
 Int array column in table select expression. More...
 
class  casacore::TableExprNodeArrayColumnuInt
 uInt array column in table select expression More...
 
class  casacore::TableExprNodeArrayColumnInt64
 Int64 array column in table select expression. More...
 
class  casacore::TableExprNodeArrayColumnFloat
 Float array column in table select expression. More...
 
class  casacore::TableExprNodeArrayColumnDouble
 Double array column in table select expression. More...
 
class  casacore::TableExprNodeArrayColumnComplex
 Complex array column in table select expression. More...
 
class  casacore::TableExprNodeArrayColumnDComplex
 DComplex array column in table select expression. More...
 
class  casacore::TableExprNodeArrayColumnString
 String array column in table select expression. More...
 
class  casacore::TableExprNodeIndex
 The index of an array element in a table select expression. More...
 
class  casacore::TableExprNodeArrayPart
 Array column part in table select expression. More...
 
class  casacore::TableExprNodeRecordField
 Scalar field in record select expression tree. More...
 
class  casacore::TableExprNodeRecordFieldArray
 Array field in record select expression tree. More...
 
class  casacore::TaqlRegex
 Class to handle a Regex or StringDistance. More...
 
class  casacore::TableExprNodeRep
 Abstract base class for a node in a table column expression tree. More...
 
class  casacore::TableExprNodeBinary
 Abstract base class for a node having 0, 1, or 2 child nodes. More...
 
class  casacore::TableExprNodeMulti
 Abstract base class for a node having multiple child nodes. More...
 
class  casacore::TableExprRange
 Select range of a column in an select expression. More...
 
class  casacore::TableExprUDFNode
 Class representing a scalar UDF in select expression. More...
 
class  casacore::TableExprUDFNodeArray
 Class representing an array UDF in select expression. More...
 
class  casacore::TableExprNodeUnit
 Unit for scalar values in a table select expression tree. More...
 
class  casacore::TableExprNodeArrayUnit
 Unit for array values in a table select expression tree. More...
 
class  casacore::MArray< T >
 Class to handle an Array with an optional mask. More...
 
class  casacore::MArrayBase
 Base class for an array with an optional mask. More...
 
struct  casacore::RecordGram_global_functions_RecordGramFunctions
 Global functions for flex/bison scanner/parser for RecordGram. More...
 
class  casacore::RecordGramVal
 Helper class for values in RecordGram. More...
 
class  casacore::RecordGram
 Select-class for flex/bison scanner/parser for RecordGram. More...
 
struct  casacore::TableGram_global_functions_TableGramFunctions
 Global functions for flex/bison scanner/parser for TableGram. More...
 
class  casacore::TableParse
 Class to hold values from table grammar parser. More...
 
class  casacore::TableParseSort
 Helper class for sort keys in TableParse. More...
 
class  casacore::TableParseUpdate
 Helper class for updates in TableParse. More...
 
class  casacore::TableParseSelect
 Select-class for flex/bison scanner/parser for TableParse. More...
 
class  casacore::TaQLNode
 Envelope class for a node in the raw TaQL parse tree. More...
 
class  casacore::TaQLConstNode
 Envelope class for a node containing a constant value. More...
 
class  casacore::TaQLRegexNode
 Envelope class for a node containing a constant regex value. More...
 
class  casacore::TaQLMultiNode
 Envelope class for a node containing a list of nodes. More...
 
class  casacore::TaQLQueryNode
 Envelope class for a node containing a selection command. More...
 
class  casacore::TaQLConstNodeRep
 Raw TaQL parse tree node defining a constant value. More...
 
class  casacore::TaQLRegexNodeRep
 Raw TaQL parse tree node defining a constant regex value. More...
 
class  casacore::TaQLUnaryNodeRep
 Raw TaQL parse tree node defining a unary operator. More...
 
class  casacore::TaQLBinaryNodeRep
 Raw TaQL parse tree node defining a binary operator. More...
 
class  casacore::TaQLMultiNodeRep
 Raw TaQL parse tree node defining a list of nodes. More...
 
class  casacore::TaQLFuncNodeRep
 Raw TaQL parse tree node defining a function. More...
 
class  casacore::TaQLRangeNodeRep
 Raw TaQL parse tree node defining a range. More...
 
class  casacore::TaQLIndexNodeRep
 Raw TaQL parse tree node defining an index in a array. More...
 
class  casacore::TaQLJoinNodeRep
 Raw TaQL parse tree node defining a join operation. More...
 
class  casacore::TaQLKeyColNodeRep
 Raw TaQL parse tree node defining a keyword or column name. More...
 
class  casacore::TaQLTableNodeRep
 Raw TaQL parse tree node defining a table. More...
 
class  casacore::TaQLColNodeRep
 Raw TaQL parse tree node defining a select column expression. More...
 
class  casacore::TaQLColumnsNodeRep
 Raw TaQL parse tree node defining a select column list. More...
 
class  casacore::TaQLGroupNodeRep
 Raw TaQL parse tree node defining a groupby list. More...
 
class  casacore::TaQLSortKeyNodeRep
 Raw TaQL parse tree node defining a sort key. More...
 
class  casacore::TaQLSortNodeRep
 Raw TaQL parse tree node defining a sort list. More...
 
class  casacore::TaQLLimitOffNodeRep
 Raw TaQL parse tree node defining a limit/offset expression. More...
 
class  casacore::TaQLGivingNodeRep
 Raw TaQL parse tree node defining a giving expression list. More...
 
class  casacore::TaQLUpdExprNodeRep
 Raw TaQL parse tree node defining a column update expression. More...
 
class  casacore::TaQLQueryNodeRep
 Raw TaQL parse tree node defining a selection command. More...
 
class  casacore::TaQLSelectNodeRep
 Raw TaQL parse tree node defining a select command. More...
 
class  casacore::TaQLCountNodeRep
 Raw TaQL parse tree node defining a count command. More...
 
class  casacore::TaQLUpdateNodeRep
 Raw TaQL parse tree node defining an update command. More...
 
class  casacore::TaQLInsertNodeRep
 Raw TaQL parse tree node defining an insert command. More...
 
class  casacore::TaQLDeleteNodeRep
 Raw TaQL parse tree node defining a delete command. More...
 
class  casacore::TaQLCalcNodeRep
 Raw TaQL parse tree node defining a calc command. More...
 
class  casacore::TaQLCreTabNodeRep
 Raw TaQL parse tree node defining a create table command. More...
 
class  casacore::TaQLColSpecNodeRep
 Raw TaQL parse tree node defining a create column specification. More...
 
class  casacore::TaQLRecFldNodeRep
 Raw TaQL parse tree node defining a record field. More...
 
class  casacore::TaQLUnitNodeRep
 Raw TaQL parse tree node defining a unit. More...
 
class  casacore::TaQLAltTabNodeRep
 Raw TaQL parse tree node defining an alter table command. More...
 
class  casacore::TaQLAddColNodeRep
 Raw TaQL parse tree node defining an alter table add column command. More...
 
class  casacore::TaQLRenDropNodeRep
 Raw TaQL parse tree node defining an alter table rename or drop command. More...
 
class  casacore::TaQLSetKeyNodeRep
 Raw TaQL parse tree node defining an alter table set keyword command. More...
 
class  casacore::TaQLAddRowNodeRep
 Raw TaQL parse tree node defining an alter table add rows command. More...
 
class  casacore::TaQLConcTabNodeRep
 Raw TaQL parse tree node defining an alter table command. More...
 
class  casacore::TaQLShowNodeRep
 Raw TaQL parse tree node defining a show command. More...
 
class  casacore::TaQLCopyColNodeRep
 Raw TaQL parse tree node defining an alter table copy column command. More...
 
class  casacore::TaQLDropTabNodeRep
 Raw TaQL parse tree node defining a DROP TABLE command. More...
 
class  casacore::TaQLNodeHandler
 Class to handle the nodes in the raw TaQL parse tree. More...
 
class  casacore::TaQLNodeHRValue
 Class containing the result value of the handling of a TaQLNode. More...
 
class  casacore::TaQLNodeRep
 Representation of a node in the raw TaQL parse tree. More...
 
class  casacore::TaQLNodeResultRep
 Abstract base class to hold the result of a visit to the node tree. More...
 
class  casacore::TaQLNodeResult
 Envelope class to hold the result of a visit to the node tree. More...
 
class  casacore::TaQLNodeVisitor
 Class to visit the nodes in the raw TaQL parse tree. More...
 
class  casacore::TaQLResult
 Class to hold the result of a TaQL command. More...
 
class  casacore::TaQLShow
 Class to show various TaQL-related info. More...
 
class  casacore::TaQLStyle
 Class with static members defining the TaQL style. More...
 

Detailed Description

Internal TaQL_module classes and functions.