32 #include <casacore/casa/aips.h>
33 #include <casacore/tables/TaQL/ExprNode.h>
34 #include <casacore/tables/TaQL/ExprNodeSet.h>
36 #include <casacore/ms/MeasurementSets/MeasurementSet.h>
37 #include <casacore/ms/MSSel/MSSelectableTable.h>
38 #include <casacore/casa/BasicSL/String.h>
MeasurementSet * ms()
Get ms object.
friend AipsIO & operator>>(AipsIO &, MSParse &)
MSParse()
Default constructor for List container class.
friend AipsIO & operator<<(AipsIO &, const MSParse &)
Dummy AipsIO routines; they are needed for the List container.
String & shorthand()
Get the shorthand.
MSParse & operator=(const MSParse &)
Assignment (copy semantics).
void setMSInterface(MSSelectableTable *msI)
MSParse(const MeasurementSet *ms, const String &shorthand)
Associate the ms and the shorthand.
void setMS(MeasurementSet *ms)
MSSelectableTable * tempMSInterface_p
The following exists for the period we make the transition from using MS to using MSSelectableTable.
MSSelectableTable * msInterface()
Get ms object.
Bool test(const String &shortHand) const
Test if shorthand matches.
static MSSelectableTable * msInterface_p
MSParse(const MSParse &)
Copy constructor (copy semantics).
static MeasurementSet * ms_p
void addCondition(TableExprNode &target, TableExprNode &source)
MSParse(const MSSelectableTable *ms, const String &shorthand)
Associate the ms and the shorthand.
String: the storage and methods of handling collections of characters.
this file contains all the compiler specific defines
bool Bool
Define the standard types used by Casacore.