28 #ifndef MS_MSFIELDPARSE_H
29 #define MS_MSFIELDPARSE_H
32 #include <casacore/casa/aips.h>
33 #include <casacore/ms/MeasurementSets/MSField.h>
34 #include <casacore/ms/MeasurementSets/MSFieldColumns.h>
35 #include <casacore/ms/MSSel/MSParse.h>
36 #include <casacore/ms/MSSel/MSSelectionError.h>
37 #include <casacore/ms/MSSel/MSSelectableTable.h>
Class to hold values from field grammar parser.
static Vector< Int > idList
MSField msFieldSubTable_p
static const TableExprNode * node()
Get table expression node object.
static MSFieldParse * thisMSFParser
const TableExprNode * selectFieldIds(const Vector< Int > &fieldIds)
MSFieldParse()
Default constructor.
MSFieldParse(const MeasurementSet *ms)
static Vector< Int > selectedIDs()
static TableExprNode columnAsTEN_p
MSFieldParse(const MSField &fieldSubTable, const TableExprNode &columnAsTEN)
static TableExprNode * node_p
MeasurementSet * ms()
Get ms object.
String: the storage and methods of handling collections of characters.
this file contains all the compiler specific defines