#include <ExprDerNode.h>
Inheritance diagram for casa::TableExprNodeRowid:


Internal
This class represents the rowid() function in a table select expression tree. It is meant to get the original row number in a GIVING clause, but, of course, it can also be used in the SELECT clause. The row number returned is 0-based.
Definition at line 359 of file ExprDerNode.h.
Public Member Functions | |
| TableExprNodeRowid (const Table &) | |
| ~TableExprNodeRowid () | |
| Double | getDouble (const TableExprId &id) |
Private Attributes | |
| Vector< uInt > | rownrs_p |
| casa::TableExprNodeRowid::TableExprNodeRowid | ( | const Table & | ) |
| casa::TableExprNodeRowid::~TableExprNodeRowid | ( | ) |
| Double casa::TableExprNodeRowid::getDouble | ( | const TableExprId & | id | ) | [virtual] |
Reimplemented from casa::TableExprNodeRep.
Vector<uInt> casa::TableExprNodeRowid::rownrs_p [private] |
Definition at line 366 of file ExprDerNode.h.
1.5.1