Go to the documentation of this file.
30 #ifndef TABLES_TABLEEXPRID_H
31 #define TABLES_TABLEEXPRID_H
34 #include <casacore/casa/aips.h>
39 class RecordInterface;
TableExprId()
Default constructor sets rownr to -1.
void setRownr(uInt rownr)
Set the row number.
const RecordInterface & record() const
Get the Record reference.
const TableExprData & data() const
Get the data reference.
Bool byRow() const
Is the id given by row number?
const TableExprData * data_p
Bool byRecord() const
Is the id given as a RecordInterface?
this file contains all the compiler specific defines
Bool byData() const
Is the id given as a TableExprData?
long long Int64
Define the extra non-standard types used by Casacore (like proposed uSize, Size)
void setRecord(const RecordInterface &)
Set the record.
bool Bool
Define the standard types used by Casacore.
Int64 rownr() const
Get the row number.
const RecordInterface * record_p