casacore
|
TaQL is the query language for Casacore tables. More...
Modules | |
TaQL_module_internal_classes | |
Internal TaQL_module classes and functions. | |
Classes | |
class | casacore::TableExprNode |
Handle class for a table column expression tree. More... | |
class | casacore::TableExprNodeSetElem |
Class to hold the table expression nodes for an element in a set. More... | |
class | casacore::TableExprNodeSet |
Class to hold multiple table expression nodes. More... | |
struct | casacore::MArrayLogical_global_functions_MArray_logical_operations |
Logical operations for MArray objects. More... | |
struct | casacore::MArrayMath_global_functions_MArray_mathematical_operations |
Mathematical operations for MArray objects. More... | |
struct | casacore::MArrayMathBase_global_functions_Array_basic_functions |
Basic functions and classes for math on MArray objects. More... | |
struct | casacore::MArrayUtil_global_functions_reorderMArray |
Reorder the axes of the data in an MArray object. More... | |
struct | casacore::MArrayUtil_global_functions_reverseMArray |
Reverse the order of one or more axes of an MArray. More... | |
struct | casacore::RecordExpr_global_functions_RecordExpr |
Global functions to make a expression node for a record field. More... | |
class | casacore::TableExprData |
Abstract base class for data object in a TaQL expression. More... | |
class | casacore::TableExprId |
The identification of a TaQL selection subject. More... | |
class | casacore::TableExprIdAggr |
The Table Expression Selection id used with aggregation. More... | |
class | casacore::UDFBase |
Abstract base class for a user-defined TaQL function. More... | |
TaQL is the query language for Casacore tables.
See below for an overview of the classes in this module.
Public interface
"TaQL" is the Table Query Language. Its pronounciation rhymes with bagel.
TaQL is an SQL-like language to query a Casacore table. Amongst its options are row select, sort, update, and delete.
Some more information is given in the description of the Tables module. A detailed description is given in note 199.