|
casacore
|
This is the complete list of members for casacore::TableParseSelect, including all inherited members.
| addApplySelNode(const TableExprNode &node) | casacore::TableParseSelect | inlineprivate |
| 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::TableParseSelect | private |
| 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::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(rownr_t row, ArrayColumn< TCOL > &acol, const Slicer *slicerPtr, const TNODE *val, size_t incr, const Array< Bool > &mask) | casacore::TableParseSelect | private |
| createSubTable(const String &subtableName, const TableDesc &td, Int64 nrow, const Record &dmInfo, const std::vector< const Table * > &tempTables, const std::vector< TableParseSelect * > &stack) | casacore::TableParseSelect | private |
| createTable(const TableDesc &td, Int64 nrow, const Record &dmInfo, const std::vector< const Table * > &tempTables, const std::vector< TableParseSelect * > &stack) | 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, const std::vector< const Table * > &tempTables, const std::vector< TableParseSelect * > &stack) | casacore::TableParseSelect | private |
| doFromQuery(Bool showTimings) | casacore::TableParseSelect | |
| doGroupby(bool showTimings, const std::vector< TableExprNodeRep * > aggrNodes, Int groupAggrUsed) | casacore::TableParseSelect | private |
| doGroupByAggr(const std::vector< TableExprNodeRep * > &aggrNodes) | casacore::TableParseSelect | private |
| doGroupByAggrMultipleKeys(const std::vector< TableExprNodeRep * > &aggrNodes) | casacore::TableParseSelect | private |
| doGroupByAggrSingleKey(const std::vector< TableExprNodeRep * > &aggrNodes) | casacore::TableParseSelect | inlineprivate |
| 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< rownr_t > &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, 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::TableParseSelect | private |
| findFunc(const String &name, uInt narguments, const Vector< Int > &ignoreFuncs) | casacore::TableParseSelect | privatestatic |
| findKeyword(const String &name, String &keyName, Bool update=True) | casacore::TableParseSelect | |
| findTable(const String &shorthand, Bool doWith) const | casacore::TableParseSelect | private |
| findTable(const String &shorthand, Bool doWith, const std::vector< TableParseSelect * > &stack) const | casacore::TableParseSelect | private |
| 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 | inlineprivate |
| getRecFld(const String &name) | casacore::TableParseSelect | |
| getStoredColumns(const Table &tab) const | casacore::TableParseSelect | private |
| 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::TableParseSelect | inline |
| getTableInfo(const Vector< String > &parts, const TaQLStyle &style) | casacore::TableParseSelect | |
| 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 &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::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 |
| initDescriptions(const TableDesc &, const Record &dminfo) | casacore::TableParseSelect | |
| 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 |
| makeTableNoFrom(const std::vector< TableParseSelect * > &stack) | casacore::TableParseSelect | |
| makeUDFNode(TableParseSelect *, const String &name, const TableExprNodeSet &arguments, const Table &table, const TaQLStyle &) | casacore::TableParseSelect | privatestatic |
| 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 | |
| openParentTable(const String &fullName, const String &subTableName, const std::vector< const Table * > &tempTables, const std::vector< TableParseSelect * > &stack) | casacore::TableParseSelect | private |
| 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 | |
| PDROPTAB 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 | |
| PSHOW 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 |
| TableParseSelect(CommandType type) | casacore::TableParseSelect | |
| testGroupAggr(std::vector< TableExprNodeRep * > &aggr) const | casacore::TableParseSelect | private |
| update_p | casacore::TableParseSelect | private |
| updateArray(rownr_t row, const TableExprId &rowid, const TableExprNode &node, const Array< TNODE > &res, ArrayColumn< TCOL > &col) | casacore::TableParseSelect | private |
| updateScalar(rownr_t row, const TableExprId &rowid, const TableExprNode &node, TableColumn &col) | casacore::TableParseSelect | private |
| updateSlice(rownr_t row, const TableExprId &rowid, const TableExprNode &node, const Array< TNODE > &res, const Slicer &slice, ArrayColumn< TCOL > &col) | casacore::TableParseSelect | private |
| 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::TableParseSelect | private |
| withTables_p | casacore::TableParseSelect | private |
| ~TableParseSelect() | casacore::TableParseSelect |
1.8.5