28 #ifndef MS_MSPROCESSORCOLUMNS_H
29 #define MS_MSPROCESSORCOLUMNS_H
85 const ROScalarColumn<String>&
type()
const {
return type_p;}
184 const ROScalarColumn<Int>&
modeId()
const {
186 const ROScalarColumn<String>&
type()
const {
188 const ROScalarColumn<Int>&
typeId()
const {
190 const ROScalarColumn<String>&
subType()
const {
196 const ROScalarColumn<Int>&
passId()
const {
A Table intended to hold a MeasurementSet PROCESSOR table.
ScalarColumn< Int > & typeId()
ROScalarColumn< String > subType_p
const ROScalarColumn< Int > & passId() const
Read-only access to optional columns.
uInt nrow() const
Convenience function that returns the number of rows in any of the columns.
ROScalarColumn< Int > modeId_p
const ROScalarColumn< Int > & typeId() const
const ROScalarColumn< String > & subType() const
ROScalarColumn< Int > typeId_p
ScalarColumn< Int > & passId()
Read-write access to optional columns.
ROScalarColumn< Int > passId_p
const ROScalarColumn< Bool > & flagRow() const
Access to required columns.
const ROScalarColumn< Int > & passId() const
Read-only access to optional columns.
ROScalarColumn< String > type_p
const ROScalarColumn< Int > & modeId() const
A class to provide easy read-only access to MSProcessor columns.
ScalarColumn< String > & type()
ScalarColumn< Int > typeId_p
ScalarColumn< Int > modeId_p
ROScalarColumn< Bool > flagRow_p
~MSProcessorColumns()
The destructor does nothing special.
ScalarColumn< Bool > & flagRow()
Read-write access to required columns.
void attachOptionalCols(const MSProcessor &msField)
ScalarColumn< Int > & modeId()
void attach(const MSProcessor &msProcessor)
A class to provide easy read-write access to MSProcessor columns.
const ROScalarColumn< Int > & modeId() const
const ROScalarColumn< Bool > & flagRow() const
Read-only access to required columns.
ScalarColumn< String > subType_p
~ROMSProcessorColumns()
The destructor does nothing special.
ScalarColumn< Int > passId_p
void attachOptionalCols(MSProcessor &msProcessor)
MSProcessorColumns & operator=(const MSProcessorColumns &)
const ROScalarColumn< String > & type() const
const ROScalarColumn< String > & subType() const
ScalarColumn< String > & subType()
void attach(MSProcessor &msProcessor)
ROMSProcessorColumns & operator=(const ROMSProcessorColumns &)
ScalarColumn< String > type_p
ScalarColumn< Bool > flagRow_p
const ROScalarColumn< Int > & typeId() const
const ROScalarColumn< String > & type() const
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.