casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
casa::TableParseSelect Member List
This is the complete list of members for casa::TableParseSelect, including all inherited members.
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 String &unitName)casa::TableParseSelect [private]
addTable(Int tabnr, const String &name, const Table &table, const String &shorthand, const vector< const Table * > tempTables, const vector< TableParseSelect * > &stack)casa::TableParseSelect
addUpdate(TableParseUpdate *upd)casa::TableParseSelect [inline]
columnDtypes_pcasa::TableParseSelect [private]
columnExpr_pcasa::TableParseSelect [private]
columnNames_pcasa::TableParseSelect [private]
columnOldNames_pcasa::TableParseSelect [private]
CommandType enum namecasa::TableParseSelect
commandType() const casa::TableParseSelect [inline]
commandType_pcasa::TableParseSelect [private]
distinct_pcasa::TableParseSelect [private]
doCount(Bool showTimings, const Table &)casa::TableParseSelect [private]
doDelete(Bool showTimings, Table &table)casa::TableParseSelect [private]
doDistinct(Bool showTimings, const Table &table)casa::TableParseSelect [private]
doExists(Bool noexists, Bool showTimings)casa::TableParseSelect
doFinish(Bool showTimings, Table &table)casa::TableParseSelect [private]
doFromQuery(Bool showTimings)casa::TableParseSelect
doInsert(Bool showTimings, Table &table)casa::TableParseSelect [private]
doLimOff(Bool showTimings)casa::TableParseSelect [private]
doLimOff(Bool showTimings, const Table &table)casa::TableParseSelect [private]
doProject(Bool showTimings, const Table &)casa::TableParseSelect [private]
doProjectExpr()casa::TableParseSelect [private]
doSort(Bool showTimings, const Table &origTable)casa::TableParseSelect [private]
doSubQuery(Bool showTimings)casa::TableParseSelect
doUpdate(Bool showTimings, const Table &origTable, Table &updTable, const Vector< uInt > &rownrs)casa::TableParseSelect [private]
evalIntScaExpr(const TableExprNode &expr) const casa::TableParseSelect [private]
execute(Bool showTimings, Bool setInGiving, Bool mustSelect, uInt maxRow)casa::TableParseSelect
findFunc(const String &name, uInt narguments, const Vector< Int > &ignoreFuncs)casa::TableParseSelect [private, static]
findTable(const String &shorthand) const casa::TableParseSelect [private]
findTableKey(const Table &table, const String &columnName, const Vector< String > &keyNames)casa::TableParseSelect [private, static]
fromTables_pcasa::TableParseSelect [private]
getColSet()casa::TableParseSelect [private]
getColumnNames() const casa::TableParseSelect [inline]
getNode() const casa::TableParseSelect [inline]
getOrder(const TableParseSort &key) const casa::TableParseSelect [inline, private]
getStoredColumns(const Table &tab) const casa::TableParseSelect [private]
getTable() const casa::TableParseSelect [inline]
handleCalcComm(const TableExprNode &)casa::TableParseSelect
handleColSpec(const String &columnName, const String &dataType, const Record &spec, Bool isCOrder=False)casa::TableParseSelect
handleColumn(Int type, const String &name, const TableExprNode &expr, const String &newName, const String &newDtype)casa::TableParseSelect
handleColumnFinish(Bool distinct)casa::TableParseSelect
handleCount()casa::TableParseSelect
handleCreTab(const String &tableName, const Record &dmInfo)casa::TableParseSelect
handleFunc(const String &name, const TableExprNodeSet &arguments, const TaQLStyle &)casa::TableParseSelect
handleGiving(const String &name, Int type)casa::TableParseSelect
handleGiving(const TableExprNodeSet &)casa::TableParseSelect
handleInsert()casa::TableParseSelect
handleInsert(TableParseSelect *sel)casa::TableParseSelect
handleKeyCol(const String &name)casa::TableParseSelect
handleLimit(const TableExprNode &expr)casa::TableParseSelect
handleOffset(const TableExprNode &expr)casa::TableParseSelect
handleSelect(const TableExprNode &)casa::TableParseSelect
handleSlice(const TableExprNode &array, const TableExprNodeSet &indices, const TaQLStyle &)casa::TableParseSelect [static]
handleSort(const std::vector< TableParseSort > &sortList, Bool noDuplicates, Sort::Order defaultSortOrder)casa::TableParseSelect
handleUpdate()casa::TableParseSelect
handleWildColumn(Int stringType, const String &name)casa::TableParseSelect [private]
insSel_pcasa::TableParseSelect [private]
limit_pcasa::TableParseSelect [private]
makeDataType(DataType dtype, const String &dtstr, const String &colName)casa::TableParseSelect [private]
makeFuncNode(const String &name, const TableExprNodeSet &arguments, const Vector< int > &ignoreFuncs, const Table &table, const TaQLStyle &)casa::TableParseSelect [static]
makeSubSet(const Table &origTable) const casa::TableParseSelect [private]
node_pcasa::TableParseSelect [private]
noDupl_pcasa::TableParseSelect [private]
nrSelExprUsed_pcasa::TableParseSelect [private]
offset_pcasa::TableParseSelect [private]
order_pcasa::TableParseSelect [private]
PCALC enum valuecasa::TableParseSelect
PCOUNT enum valuecasa::TableParseSelect
PCRETAB enum valuecasa::TableParseSelect
PDELETE enum valuecasa::TableParseSelect
PINSERT enum valuecasa::TableParseSelect
PSELECT enum valuecasa::TableParseSelect
PUPDATE enum valuecasa::TableParseSelect
replaceTable(const Table &table)casa::TableParseSelect
resultName_pcasa::TableParseSelect [private]
resultSet_pcasa::TableParseSelect [private]
resultType_pcasa::TableParseSelect [private]
rownrs_pcasa::TableParseSelect [private]
show(ostream &os) const casa::TableParseSelect
sort_pcasa::TableParseSelect [private]
splitName(String &shorthand, String &columnName, Vector< String > &fieldNames, const String &name, Bool checkError) const casa::TableParseSelect [private]
table_pcasa::TableParseSelect [private]
tableDesc_pcasa::TableParseSelect [private]
tableKey(const String &fullName, const String &shorthand, const String &columnName, const Vector< String > &fieldNames, const vector< TableParseSelect * > &stack)casa::TableParseSelect [private, static]
TableParseSelect(CommandType type)casa::TableParseSelect
update_pcasa::TableParseSelect [private]
updateValue1(uInt row, const TableExprId &rowid, Bool isScalarCol, const TableExprNode &node, TableColumn &col, const Slicer *slicerPtr, IPosition &blc, IPosition &trc, IPosition &inc)casa::TableParseSelect [private]
updateValue2(uInt row, const TableExprId &rowid, Bool isScalarCol, const TableExprNode &node, TableColumn &col, const Slicer *slicerPtr, IPosition &blc, IPosition &trc, IPosition &inc)casa::TableParseSelect [private]
~TableParseSelect()casa::TableParseSelect