casacore::TableParseSelect Member List

This is the complete list of members for casacore::TableParseSelect, 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 valuecasacore::TableParseSelect
applySelNodes_pcasacore::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_pcasacore::TableParseSelect [private]
columnExpr_pcasacore::TableParseSelect [private]
columnKeywords_pcasacore::TableParseSelect [private]
columnNameMasks_pcasacore::TableParseSelect [private]
columnNames_pcasacore::TableParseSelect [private]
columnOldNames_pcasacore::TableParseSelect [private]
CommandType enum namecasacore::TableParseSelect
commandType() const casacore::TableParseSelect [inline]
commandType_pcasacore::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_pcasacore::TableParseSelect [private]
dminfo_pcasacore::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_pcasacore::TableParseSelect [private]
endrow_pcasacore::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_pcasacore::TableParseSelect [private]
firstColTable_pcasacore::TableParseSelect [private]
fromTables_pcasacore::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 namecasacore::TableParseSelect
GROUPBY enum valuecasacore::TableParseSelect
groupbyNodes_pcasacore::TableParseSelect [private]
groupbyRollup_pcasacore::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_pcasacore::TableParseSelect [private]
insertExprs_pcasacore::TableParseSelect [private]
insSel_pcasacore::TableParseSelect [private]
limit_pcasacore::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_pcasacore::TableParseSelect [private]
noDupl_pcasacore::TableParseSelect [private]
nrSelExprUsed_pcasacore::TableParseSelect [private]
offset_pcasacore::TableParseSelect [private]
ONLY_COUNTALL enum valuecasacore::TableParseSelect
order_pcasacore::TableParseSelect [private]
overwrite_pcasacore::TableParseSelect [private]
PALTTAB enum valuecasacore::TableParseSelect
PCALC enum valuecasacore::TableParseSelect
PCOUNT enum valuecasacore::TableParseSelect
PCRETAB enum valuecasacore::TableParseSelect
PDELETE enum valuecasacore::TableParseSelect
PINSERT enum valuecasacore::TableParseSelect
projectExprSelColumn_pcasacore::TableParseSelect [private]
projectExprSubset_pcasacore::TableParseSelect [private]
projectExprTable_pcasacore::TableParseSelect [private]
PSELECT enum valuecasacore::TableParseSelect
PUPDATE enum valuecasacore::TableParseSelect
replaceTable(const Table &table)casacore::TableParseSelect
resultCreated_pcasacore::TableParseSelect [private]
resultName_pcasacore::TableParseSelect [private]
resultSet_pcasacore::TableParseSelect [private]
resultType_pcasacore::TableParseSelect [private]
rownrs_pcasacore::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_pcasacore::TableParseSelect [private]
splitName(String &shorthand, String &columnName, Vector< String > &fieldNames, const String &name, Bool checkError, Bool isKeyword, Bool allowNoKey)casacore::TableParseSelect [static]
storageOption_pcasacore::TableParseSelect [private]
stride_pcasacore::TableParseSelect [private]
table_pcasacore::TableParseSelect [private]
tableDesc_pcasacore::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_pcasacore::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
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1