#include <MSSelectableMainColumn.h>
Public Member Functions | |
MSSelectableMainColumn (const Table &msLikeTable) | |
MSSelectableMainColumn () | |
virtual | ~MSSelectableMainColumn () |
virtual void | init (const Table &msLikeTable) |
const Table * | table () |
virtual const ROArrayColumn < Bool > & | flag ()=0 |
virtual Bool | flagRow (const Int &i)=0 |
virtual const ROScalarQuantColumn< Double > & | exposureQuant ()=0 |
virtual const ROScalarQuantColumn< Double > & | timeQuant ()=0 |
virtual const MeasurementSet * | asMS ()=0 |
Protected Attributes | |
const Table * | table_p |
Definition at line 48 of file MSSelectableMainColumn.h.
casacore::MSSelectableMainColumn::MSSelectableMainColumn | ( | const Table & | msLikeTable | ) | [inline] |
Definition at line 51 of file MSSelectableMainColumn.h.
References init().
casacore::MSSelectableMainColumn::MSSelectableMainColumn | ( | ) | [inline] |
Definition at line 52 of file MSSelectableMainColumn.h.
References table_p.
virtual casacore::MSSelectableMainColumn::~MSSelectableMainColumn | ( | ) | [inline, virtual] |
Definition at line 53 of file MSSelectableMainColumn.h.
virtual const MeasurementSet* casacore::MSSelectableMainColumn::asMS | ( | ) | [pure virtual] |
Implemented in casacore::MSMainColInterface.
virtual const ROScalarQuantColumn<Double>& casacore::MSSelectableMainColumn::exposureQuant | ( | ) | [pure virtual] |
Implemented in casacore::MSMainColInterface.
virtual const ROArrayColumn<Bool>& casacore::MSSelectableMainColumn::flag | ( | ) | [pure virtual] |
Implemented in casacore::MSMainColInterface.
Implemented in casacore::MSMainColInterface.
virtual void casacore::MSSelectableMainColumn::init | ( | const Table & | msLikeTable | ) | [inline, virtual] |
Reimplemented in casacore::MSMainColInterface.
Definition at line 55 of file MSSelectableMainColumn.h.
References table_p.
Referenced by MSSelectableMainColumn().
const Table* casacore::MSSelectableMainColumn::table | ( | ) | [inline] |
Definition at line 56 of file MSSelectableMainColumn.h.
References table_p.
Referenced by casacore::MSMainColInterface::asMS().
virtual const ROScalarQuantColumn<Double>& casacore::MSSelectableMainColumn::timeQuant | ( | ) | [pure virtual] |
Implemented in casacore::MSMainColInterface.
const Table* casacore::MSSelectableMainColumn::table_p [protected] |
Definition at line 64 of file MSSelectableMainColumn.h.
Referenced by init(), MSSelectableMainColumn(), and table().