casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Attributes | List of all members
casacore::MSSelectableMainColumn Class Referenceabstract

#include <MSSelectableMainColumn.h>

Inheritance diagram for casacore::MSSelectableMainColumn:
casa::CTMainColInterface casacore::MSMainColInterface

Public Member Functions

 MSSelectableMainColumn (const Table &msLikeTable)
 
 MSSelectableMainColumn ()
 
virtual ~MSSelectableMainColumn ()
 
virtual void init (const Table &msLikeTable)
 
const Tabletable ()
 
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 MeasurementSetasMS ()=0
 

Protected Attributes

const Tabletable_p
 

Detailed Description

Definition at line 46 of file MSSelectableMainColumn.h.

Constructor & Destructor Documentation

casacore::MSSelectableMainColumn::MSSelectableMainColumn ( const Table msLikeTable)
inline

Definition at line 49 of file MSSelectableMainColumn.h.

References init().

casacore::MSSelectableMainColumn::MSSelectableMainColumn ( )
inline

Definition at line 50 of file MSSelectableMainColumn.h.

References table_p.

virtual casacore::MSSelectableMainColumn::~MSSelectableMainColumn ( )
inlinevirtual

Definition at line 51 of file MSSelectableMainColumn.h.

Member Function Documentation

virtual const MeasurementSet* casacore::MSSelectableMainColumn::asMS ( )
pure virtual
virtual const ROScalarQuantColumn<Double>& casacore::MSSelectableMainColumn::exposureQuant ( )
pure virtual
virtual const ROArrayColumn<Bool>& casacore::MSSelectableMainColumn::flag ( )
pure virtual
virtual Bool casacore::MSSelectableMainColumn::flagRow ( const Int i)
pure virtual
virtual void casacore::MSSelectableMainColumn::init ( const Table msLikeTable)
inlinevirtual
const Table* casacore::MSSelectableMainColumn::table ( )
inline

Definition at line 54 of file MSSelectableMainColumn.h.

References table_p.

Referenced by casacore::MSMainColInterface::asMS().

virtual const ROScalarQuantColumn<Double>& casacore::MSSelectableMainColumn::timeQuant ( )
pure virtual

Member Data Documentation

const Table* casacore::MSSelectableMainColumn::table_p
protected

Definition at line 62 of file MSSelectableMainColumn.h.

Referenced by init(), MSSelectableMainColumn(), and table().


The documentation for this class was generated from the following file: