, including all inherited members.
addApplySelNode(const TableExprNode &node) | casacore::TableParseSelect | [inline, private] |
addColumnDesc(TableDesc &td, DataType dtype, const String &colName, Int options, Int ndim, const IPosition &shape, const String &dmType, const String &dmGroup, const String &comment, const TableRecord &keywordSet, const String &unitName) | casacore::TableParseSelect | [private] |
addTable(Int tabnr, const String &name, const Table &table, const String &shorthand, const vector< const Table * > tempTables, const vector< TableParseSelect * > &stack) | casacore::TableParseSelect | |
addUpdate(TableParseUpdate *upd) | casacore::TableParseSelect | [inline] |
adjustApplySelNodes(const Table &) | casacore::TableParseSelect | [private] |
AGGR_FUNCS enum value | casacore::TableParseSelect | |
applySelNodes_p | casacore::TableParseSelect | [private] |
checkAggrFuncs(const TableExprNode &node) | casacore::TableParseSelect | [static] |
checkMaskColumn(Bool hasMask, const ArrayColumn< Bool > &maskCol, const TableColumn &col) | casacore::TableParseSelect | [private] |
checkTableProjSizes() const | casacore::TableParseSelect | [private] |
columnDtypes_p | casacore::TableParseSelect | [private] |
columnExpr_p | casacore::TableParseSelect | [private] |
columnKeywords_p | casacore::TableParseSelect | [private] |
columnNameMasks_p | casacore::TableParseSelect | [private] |
columnNames_p | casacore::TableParseSelect | [private] |
columnOldNames_p | casacore::TableParseSelect | [private] |
CommandType enum name | casacore::TableParseSelect | |
commandType() const | casacore::TableParseSelect | [inline] |
commandType_p | casacore::TableParseSelect | [private] |
copyMaskedValue(uInt row, ArrayColumn< TCOL > &acol, const Slicer *slicerPtr, const TNODE *val, uInt incr, const Array< Bool > &mask) | casacore::TableParseSelect | [inline, private] |
createTable(const TableDesc &td, Int64 nrow, const Record &dmInfo) | casacore::TableParseSelect | [private] |
distinct_p | casacore::TableParseSelect | [private] |
dminfo_p | casacore::TableParseSelect | [private] |
doCount(Bool showTimings, const Table &) | casacore::TableParseSelect | [private] |
doDelete(Bool showTimings, Table &table) | casacore::TableParseSelect | [private] |
doDistinct(Bool showTimings, const Table &table) | casacore::TableParseSelect | [private] |
doExists(Bool noexists, Bool showTimings) | casacore::TableParseSelect | |
doFinish(Bool showTimings, Table &table) | casacore::TableParseSelect | [private] |
doFromQuery(Bool showTimings) | casacore::TableParseSelect | |
doGroupby(bool showTimings, vector< TableExprNodeRep * > aggrNodes, Int groupAggrUsed) | casacore::TableParseSelect | [private] |
doGroupByAggr(const vector< TableExprNodeRep * > &aggrNodes) | casacore::TableParseSelect | [private] |
doGroupByAggrMultipleKeys(const vector< TableExprNodeRep * > &aggrNodes) | casacore::TableParseSelect | [private] |
doGroupByAggrSingleKey(const vector< TableExprNodeRep * > &aggrNodes) | casacore::TableParseSelect | [inline, private] |
doHaving(Bool showTimings, const CountedPtr< TableExprGroupResult > &groups) | casacore::TableParseSelect | [private] |
doInsert(Bool showTimings, Table &table) | casacore::TableParseSelect | [private] |
doLimOff(Bool showTimings) | casacore::TableParseSelect | [private] |
doLimOff(Bool showTimings, const Table &table) | casacore::TableParseSelect | [private] |
doOnlyCountAll(TableExprNodeRep *aggrNode) | casacore::TableParseSelect | [private] |
doProject(Bool showTimings, const Table &, const CountedPtr< TableExprGroupResult > &groups=CountedPtr< TableExprGroupResult >()) | casacore::TableParseSelect | [private] |
doProjectExpr(Bool useSel, const CountedPtr< TableExprGroupResult > &groups) | casacore::TableParseSelect | [private] |
doSort(Bool showTimings) | casacore::TableParseSelect | [private] |
doSubQuery(Bool showTimings) | casacore::TableParseSelect | |
doUpdate(Bool showTimings, const Table &origTable, Table &updTable, const Vector< uInt > &rownrs, const CountedPtr< TableExprGroupResult > &groups=CountedPtr< TableExprGroupResult >()) | casacore::TableParseSelect | [private] |
endianFormat_p | casacore::TableParseSelect | [private] |
endrow_p | casacore::TableParseSelect | [private] |
evalIntScaExpr(const TableExprNode &expr) const | casacore::TableParseSelect | [private] |
execute(Bool showTimings, Bool setInGiving, Bool mustSelect, uInt maxRow, Bool doTracing=False) | casacore::TableParseSelect | |
findFunc(const String &name, uInt narguments, const Vector< Int > &ignoreFuncs) | casacore::TableParseSelect | [private, static] |
findKeyword(const String &name, String &keyName) | casacore::TableParseSelect | |
findTable(const String &shorthand) const | casacore::TableParseSelect | [private] |
findTableKey(const Table &table, const String &columnName, const Vector< String > &keyNames) | casacore::TableParseSelect | [private, static] |
firstColName_p | casacore::TableParseSelect | [private] |
firstColTable_p | casacore::TableParseSelect | [private] |
fromTables_p | casacore::TableParseSelect | [private] |
getAggrNodes() const | casacore::TableParseSelect | [private] |
getColSet() | casacore::TableParseSelect | [private] |
getColumnNames() const | casacore::TableParseSelect | [inline] |
getNode() const | casacore::TableParseSelect | [inline] |
getOrder(const TableParseSort &key) const | casacore::TableParseSelect | [inline, private] |
getRecFld(const String &name) | casacore::TableParseSelect | |
getStoredColumns(const Table &tab) const | casacore::TableParseSelect | [private] |
getTable() const | casacore::TableParseSelect | [inline] |
getTypeString(const String &typeStr, DataType type) | casacore::TableParseSelect | [static] |
GroupAggrType enum name | casacore::TableParseSelect | |
GROUPBY enum value | casacore::TableParseSelect | |
groupbyNodes_p | casacore::TableParseSelect | [private] |
groupbyRollup_p | casacore::TableParseSelect | [private] |
handleAddCol(const Record &dmInfo) | casacore::TableParseSelect | |
handleAddRow(const TableExprNode &expr) | casacore::TableParseSelect | |
handleAltTab() | casacore::TableParseSelect | |
handleCalcComm(const TableExprNode &) | casacore::TableParseSelect | |
handleColSpec(const String &columnName, const String &dataType, const Record &spec, Bool isCOrder=False) | casacore::TableParseSelect | |
handleColumn(Int type, const String &name, const TableExprNode &expr, const String &newName, const String &nameMask, const String &newDtype) | casacore::TableParseSelect | |
handleColumnFinish(Bool distinct) | casacore::TableParseSelect | |
handleCount() | casacore::TableParseSelect | |
handleCreTab(const Record &dmInfo) | casacore::TableParseSelect | |
handleFunc(const String &name, const TableExprNodeSet &arguments, const TaQLStyle &) | casacore::TableParseSelect | |
handleGiving(const String &name, const Record &type) | casacore::TableParseSelect | |
handleGiving(const TableExprNodeSet &) | casacore::TableParseSelect | |
handleGroupby(const vector< TableExprNode > &, Bool rollup) | casacore::TableParseSelect | |
handleHaving(const TableExprNode &) | casacore::TableParseSelect | |
handleInsert() | casacore::TableParseSelect | |
handleInsert(TableParseSelect *sel) | casacore::TableParseSelect | |
handleKeyCol(const String &name, Bool tryProj) | casacore::TableParseSelect | |
handleLimit(const TableExprNodeSetElem &expr) | casacore::TableParseSelect | |
handleLimit(const TableExprNode &expr) | casacore::TableParseSelect | |
handleOffset(const TableExprNode &expr) | casacore::TableParseSelect | |
handleRemoveKey(const String &name) | casacore::TableParseSelect | |
handleRenameKey(const String &oldName, const String &newName) | casacore::TableParseSelect | |
handleSetKey(const String &name, const String &dtype, const ValueHolder &value) | casacore::TableParseSelect | |
handleSlice(const TableExprNode &array, const TableExprNodeSet &indices, const TaQLStyle &) | casacore::TableParseSelect | [static] |
handleSort(const std::vector< TableParseSort > &sortList, Bool noDuplicates, Sort::Order defaultSortOrder) | casacore::TableParseSelect | |
handleUpdate() | casacore::TableParseSelect | |
handleWhere(const TableExprNode &) | casacore::TableParseSelect | |
handleWildColumn(Int stringType, const String &name) | casacore::TableParseSelect | [private] |
havingNode_p | casacore::TableParseSelect | [private] |
insertExprs_p | casacore::TableParseSelect | [private] |
insSel_p | casacore::TableParseSelect | [private] |
limit_p | casacore::TableParseSelect | [private] |
makeDataType(DataType dtype, const String &dtstr, const String &colName) | casacore::TableParseSelect | [private] |
makeFuncNode(TableParseSelect *, const String &name, const TableExprNodeSet &arguments, const Vector< int > &ignoreFuncs, const Table &table, const TaQLStyle &) | casacore::TableParseSelect | [static] |
makeMaskSlice(const Array< Bool > &mask, Bool maskFirst, const IPosition &shapeCol, const Slicer *slicerPtr) | casacore::TableParseSelect | [private] |
makeProjectExprSel() | casacore::TableParseSelect | [private] |
makeProjectExprTable() | casacore::TableParseSelect | [private] |
makeSubSet() const | casacore::TableParseSelect | [private] |
makeTable(Int tabnr, const String &name, const Table &ftab, const String &shorthand, const vector< const Table * > tempTables, const vector< TableParseSelect * > &stack, Bool alwaysOpen=True) | casacore::TableParseSelect | |
makeTableNoFrom(const vector< TableParseSelect * > &stack) | casacore::TableParseSelect | |
makeUDFNode(TableParseSelect *, const String &name, const TableExprNodeSet &arguments, const Table &table, const TaQLStyle &) | casacore::TableParseSelect | [private, static] |
node_p | casacore::TableParseSelect | [private] |
noDupl_p | casacore::TableParseSelect | [private] |
nrSelExprUsed_p | casacore::TableParseSelect | [private] |
offset_p | casacore::TableParseSelect | [private] |
ONLY_COUNTALL enum value | casacore::TableParseSelect | |
order_p | casacore::TableParseSelect | [private] |
overwrite_p | casacore::TableParseSelect | [private] |
PALTTAB enum value | casacore::TableParseSelect | |
PCALC enum value | casacore::TableParseSelect | |
PCOUNT enum value | casacore::TableParseSelect | |
PCRETAB enum value | casacore::TableParseSelect | |
PDELETE enum value | casacore::TableParseSelect | |
PINSERT enum value | casacore::TableParseSelect | |
projectExprSelColumn_p | casacore::TableParseSelect | [private] |
projectExprSubset_p | casacore::TableParseSelect | [private] |
projectExprTable_p | casacore::TableParseSelect | [private] |
PSELECT enum value | casacore::TableParseSelect | |
PUPDATE enum value | casacore::TableParseSelect | |
replaceTable(const Table &table) | casacore::TableParseSelect | |
resultCreated_p | casacore::TableParseSelect | [private] |
resultName_p | casacore::TableParseSelect | [private] |
resultSet_p | casacore::TableParseSelect | [private] |
resultType_p | casacore::TableParseSelect | [private] |
rownrs_p | casacore::TableParseSelect | [private] |
setDMInfo(const Record &dminfo) | casacore::TableParseSelect | [inline] |
setInsertExprs(const std::vector< TableExprNode > exprs) | casacore::TableParseSelect | [inline] |
setRecFld(RecordInterface &rec, const String &name, const String &dtype, const ValueHolder &vh) | casacore::TableParseSelect | [static] |
show(ostream &os) const | casacore::TableParseSelect | |
sort_p | casacore::TableParseSelect | [private] |
splitName(String &shorthand, String &columnName, Vector< String > &fieldNames, const String &name, Bool checkError, Bool isKeyword, Bool allowNoKey) | casacore::TableParseSelect | [static] |
storageOption_p | casacore::TableParseSelect | [private] |
stride_p | casacore::TableParseSelect | [private] |
table_p | casacore::TableParseSelect | [private] |
tableDesc_p | casacore::TableParseSelect | [private] |
tableKey(const String &fullName, const String &shorthand, const String &columnName, const Vector< String > &fieldNames, const vector< TableParseSelect * > &stack) | casacore::TableParseSelect | [private, static] |
TableParseSelect(CommandType type) | casacore::TableParseSelect | |
testGroupAggr(vector< TableExprNodeRep * > &aggr) const | casacore::TableParseSelect | [private] |
update_p | casacore::TableParseSelect | [private] |
updateArray(uInt row, const TableExprId &rowid, const TableExprNode &node, const Array< TNODE > &res, ArrayColumn< TCOL > &col) | casacore::TableParseSelect | [inline, private] |
updateScalar(uInt row, const TableExprId &rowid, const TableExprNode &node, TableColumn &col) | casacore::TableParseSelect | [inline, private] |
updateSlice(uInt row, const TableExprId &rowid, const TableExprNode &node, const Array< TNODE > &res, const Slicer &slice, ArrayColumn< TCOL > &col) | casacore::TableParseSelect | [inline, private] |
updateValue(uInt row, const TableExprId &rowid, Bool isScalarCol, const TableExprNode &node, const Array< Bool > &mask, Bool maskFirst, TableColumn &col, const Slicer *slicerPtr, ArrayColumn< Bool > &maskCol) | casacore::TableParseSelect | [inline, private] |
~TableParseSelect() | casacore::TableParseSelect | |