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

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...
 

Detailed Description

TaQL is the query language for Casacore tables.

See below for an overview of the classes in this module.

Intended use:

Public interface

Review Status

Reviewed By:
jhorstko
Date Reviewed:
1994/08/30

Prerequisite

Etymology

"TaQL" is the Table Query Language. Its pronounciation rhymes with bagel.

Synopsis

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.