casacore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
casacore::TableParseSelect Member List

This is the complete list of members for casacore::TableParseSelect, including all inherited members.

addApplySelNode(const TableExprNode &node)casacore::TableParseSelectinlineprivate
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 Vector< String > &unitName, const Record &attributes)casacore::TableParseSelectprivate
addTable(Int tabnr, const String &name, const Table &table, const String &shorthand, Bool addToFromList, const std::vector< const Table * > &tempTables, const std::vector< TableParseSelect * > &stack)casacore::TableParseSelect
addUpdate(const CountedPtr< TableParseUpdate > &upd)casacore::TableParseSelectinline
adjustApplySelNodes(const Table &)casacore::TableParseSelectprivate
AGGR_FUNCS enum valuecasacore::TableParseSelect
applySelNodes_pcasacore::TableParseSelectprivate
checkAggrFuncs(const TableExprNode &node)casacore::TableParseSelectstatic
checkMaskColumn(Bool hasMask, const ArrayColumn< Bool > &maskCol, const TableColumn &col)casacore::TableParseSelectprivate
checkTableProjSizes() const casacore::TableParseSelectprivate
columnDtypes_pcasacore::TableParseSelectprivate
columnExpr_pcasacore::TableParseSelectprivate
columnKeywords_pcasacore::TableParseSelectprivate
columnNameMasks_pcasacore::TableParseSelectprivate
columnNames_pcasacore::TableParseSelectprivate
columnOldNames_pcasacore::TableParseSelectprivate
CommandType enum namecasacore::TableParseSelect
commandType() const casacore::TableParseSelectinline
commandType_pcasacore::TableParseSelectprivate
copyMaskedValue(rownr_t row, ArrayColumn< TCOL > &acol, const Slicer *slicerPtr, const TNODE *val, size_t incr, const Array< Bool > &mask)casacore::TableParseSelectprivate
createSubTable(const String &subtableName, const TableDesc &td, Int64 nrow, const Record &dmInfo, const std::vector< const Table * > &tempTables, const std::vector< TableParseSelect * > &stack)casacore::TableParseSelectprivate
createTable(const TableDesc &td, Int64 nrow, const Record &dmInfo, const std::vector< const Table * > &tempTables, const std::vector< TableParseSelect * > &stack)casacore::TableParseSelectprivate
distinct_pcasacore::TableParseSelectprivate
dminfo_pcasacore::TableParseSelectprivate
doCount(Bool showTimings, const Table &)casacore::TableParseSelectprivate
doDelete(Bool showTimings, Table &table)casacore::TableParseSelectprivate
doDistinct(Bool showTimings, const Table &table)casacore::TableParseSelectprivate
doExists(Bool noexists, Bool showTimings)casacore::TableParseSelect
doFinish(Bool showTimings, Table &table, const std::vector< const Table * > &tempTables, const std::vector< TableParseSelect * > &stack)casacore::TableParseSelectprivate
doFromQuery(Bool showTimings)casacore::TableParseSelect
doGroupby(bool showTimings, const std::vector< TableExprNodeRep * > aggrNodes, Int groupAggrUsed)casacore::TableParseSelectprivate
doGroupByAggr(const std::vector< TableExprNodeRep * > &aggrNodes)casacore::TableParseSelectprivate
doGroupByAggrMultipleKeys(const std::vector< TableExprNodeRep * > &aggrNodes)casacore::TableParseSelectprivate
doGroupByAggrSingleKey(const std::vector< TableExprNodeRep * > &aggrNodes)casacore::TableParseSelectinlineprivate
doHaving(Bool showTimings, const CountedPtr< TableExprGroupResult > &groups)casacore::TableParseSelectprivate
doInsert(Bool showTimings, Table &table)casacore::TableParseSelectprivate
doLimOff(Bool showTimings)casacore::TableParseSelectprivate
doLimOff(Bool showTimings, const Table &table)casacore::TableParseSelectprivate
doOnlyCountAll(TableExprNodeRep *aggrNode)casacore::TableParseSelectprivate
doProject(Bool showTimings, const Table &, const CountedPtr< TableExprGroupResult > &groups=CountedPtr< TableExprGroupResult >())casacore::TableParseSelectprivate
doProjectExpr(Bool useSel, const CountedPtr< TableExprGroupResult > &groups)casacore::TableParseSelectprivate
doSort(Bool showTimings)casacore::TableParseSelectprivate
doSubQuery(Bool showTimings)casacore::TableParseSelect
doUpdate(Bool showTimings, const Table &origTable, Table &updTable, const Vector< rownr_t > &rownrs, const CountedPtr< TableExprGroupResult > &groups=CountedPtr< TableExprGroupResult >())casacore::TableParseSelectprivate
endianFormat_pcasacore::TableParseSelectprivate
endrow_pcasacore::TableParseSelectprivate
evalIntScaExpr(const TableExprNode &expr) const casacore::TableParseSelectprivate
execute(Bool showTimings, Bool setInGiving, Bool mustSelect, rownr_t maxRow, Bool doTracing=False, const std::vector< const Table * > &tempTables=std::vector< const Table * >(), const std::vector< TableParseSelect * > &stack=std::vector< TableParseSelect * >())casacore::TableParseSelect
findColumnInfo(const String &colName, const String &newColName) const casacore::TableParseSelectprivate
findFunc(const String &name, uInt narguments, const Vector< Int > &ignoreFuncs)casacore::TableParseSelectprivatestatic
findKeyword(const String &name, String &keyName, Bool update=True)casacore::TableParseSelect
findTable(const String &shorthand, Bool doWith) const casacore::TableParseSelectprivate
findTable(const String &shorthand, Bool doWith, const std::vector< TableParseSelect * > &stack) const casacore::TableParseSelectprivate
firstColName_pcasacore::TableParseSelectprivate
firstColTable_pcasacore::TableParseSelectprivate
fromTables_pcasacore::TableParseSelectprivate
getAggrNodes() const casacore::TableParseSelectprivate
getColSet()casacore::TableParseSelectprivate
getColumnNames() const casacore::TableParseSelectinline
getNode() const casacore::TableParseSelectinline
getOrder(const TableParseSort &key) const casacore::TableParseSelectinlineprivate
getRecFld(const String &name)casacore::TableParseSelect
getStoredColumns(const Table &tab) const casacore::TableParseSelectprivate
getTable(Int tabnr, const String &name, const Table &ftab, const std::vector< const Table * > &tempTables, const std::vector< TableParseSelect * > &stack, Bool alwaysOpen=True)casacore::TableParseSelect
getTable() const casacore::TableParseSelectinline
getTableInfo(const Vector< String > &parts, const TaQLStyle &style)casacore::TableParseSelect
getTypeString(const String &typeStr, DataType type)casacore::TableParseSelectstatic
GroupAggrType enum namecasacore::TableParseSelect
GROUPBY enum valuecasacore::TableParseSelect
groupbyNodes_pcasacore::TableParseSelectprivate
groupbyRollup_pcasacore::TableParseSelectprivate
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 &likeColName, 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
handleCopyCol(Bool showTimings)casacore::TableParseSelect
handleCount()casacore::TableParseSelect
handleCreTab(const Record &dmInfo, const std::vector< const Table * > &tempTables, const std::vector< TableParseSelect * > &stack)casacore::TableParseSelect
handleDropTab(const std::vector< const Table * > &tempTables, const std::vector< TableParseSelect * > &stack)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 std::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::TableParseSelectstatic
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::TableParseSelectprivate
havingNode_pcasacore::TableParseSelectprivate
initDescriptions(const TableDesc &, const Record &dminfo)casacore::TableParseSelect
insertExprs_pcasacore::TableParseSelectprivate
insSel_pcasacore::TableParseSelectprivate
limit_pcasacore::TableParseSelectprivate
makeDataType(DataType dtype, const String &dtstr, const String &colName)casacore::TableParseSelectprivate
makeFuncNode(TableParseSelect *, const String &name, const TableExprNodeSet &arguments, const Vector< int > &ignoreFuncs, const Table &table, const TaQLStyle &)casacore::TableParseSelectstatic
makeMaskSlice(const Array< Bool > &mask, Bool maskFirst, const IPosition &shapeCol, const Slicer *slicerPtr)casacore::TableParseSelectprivate
makeProjectExprSel()casacore::TableParseSelectprivate
makeProjectExprTable()casacore::TableParseSelectprivate
makeSubSet() const casacore::TableParseSelectprivate
makeTableNoFrom(const std::vector< TableParseSelect * > &stack)casacore::TableParseSelect
makeUDFNode(TableParseSelect *, const String &name, const TableExprNodeSet &arguments, const Table &table, const TaQLStyle &)casacore::TableParseSelectprivatestatic
node_pcasacore::TableParseSelectprivate
noDupl_pcasacore::TableParseSelectprivate
nrSelExprUsed_pcasacore::TableParseSelectprivate
offset_pcasacore::TableParseSelectprivate
ONLY_COUNTALL enum valuecasacore::TableParseSelect
openParentTable(const String &fullName, const String &subTableName, const std::vector< const Table * > &tempTables, const std::vector< TableParseSelect * > &stack)casacore::TableParseSelectprivate
order_pcasacore::TableParseSelectprivate
overwrite_pcasacore::TableParseSelectprivate
PALTTAB enum valuecasacore::TableParseSelect
PCALC enum valuecasacore::TableParseSelect
PCOUNT enum valuecasacore::TableParseSelect
PCRETAB enum valuecasacore::TableParseSelect
PDELETE enum valuecasacore::TableParseSelect
PDROPTAB enum valuecasacore::TableParseSelect
PINSERT enum valuecasacore::TableParseSelect
projectExprSelColumn_pcasacore::TableParseSelectprivate
projectExprSubset_pcasacore::TableParseSelectprivate
projectExprTable_pcasacore::TableParseSelectprivate
PSELECT enum valuecasacore::TableParseSelect
PSHOW enum valuecasacore::TableParseSelect
PUPDATE enum valuecasacore::TableParseSelect
replaceTable(const Table &table)casacore::TableParseSelect
resultCreated_pcasacore::TableParseSelectprivate
resultName_pcasacore::TableParseSelectprivate
resultSet_pcasacore::TableParseSelectprivate
resultType_pcasacore::TableParseSelectprivate
rownrs_pcasacore::TableParseSelectprivate
setDMInfo(const Record &dminfo)casacore::TableParseSelectinline
setInsertExprs(const std::vector< TableExprNode > exprs)casacore::TableParseSelectinline
setRecFld(RecordInterface &rec, const String &name, const String &dtype, const ValueHolder &vh)casacore::TableParseSelectstatic
show(ostream &os) const casacore::TableParseSelect
sort_pcasacore::TableParseSelectprivate
splitName(String &shorthand, String &columnName, Vector< String > &fieldNames, const String &name, Bool checkError, Bool isKeyword, Bool allowNoKey)casacore::TableParseSelectstatic
storageOption_pcasacore::TableParseSelectprivate
stride_pcasacore::TableParseSelectprivate
table_pcasacore::TableParseSelectprivate
tableDesc_pcasacore::TableParseSelectprivate
TableParseSelect(CommandType type)casacore::TableParseSelect
testGroupAggr(std::vector< TableExprNodeRep * > &aggr) const casacore::TableParseSelectprivate
update_pcasacore::TableParseSelectprivate
updateArray(rownr_t row, const TableExprId &rowid, const TableExprNode &node, const Array< TNODE > &res, ArrayColumn< TCOL > &col)casacore::TableParseSelectprivate
updateScalar(rownr_t row, const TableExprId &rowid, const TableExprNode &node, TableColumn &col)casacore::TableParseSelectprivate
updateSlice(rownr_t row, const TableExprId &rowid, const TableExprNode &node, const Array< TNODE > &res, const Slicer &slice, ArrayColumn< TCOL > &col)casacore::TableParseSelectprivate
updateValue(rownr_t row, const TableExprId &rowid, Bool isScalarCol, const TableExprNode &node, const Array< Bool > &mask, Bool maskFirst, TableColumn &col, const Slicer *slicerPtr, ArrayColumn< Bool > &maskCol)casacore::TableParseSelectprivate
withTables_pcasacore::TableParseSelectprivate
~TableParseSelect()casacore::TableParseSelect