Go to the documentation of this file.
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>
friend AipsIO & operator<<(AipsIO &, const MSParse &)
Dummy AipsIO routines; they are needed for the List container.
MSParse()
Default constructor for List container class.
AipsIO is the object persistency mechanism of Casacore
MeasurementSet * ms()
Get ms object.
MSParse & operator=(const MSParse &)
Assignment (copy semantics).
Class to hold values from an ms grammar parser.
void addCondition(TableExprNode &target, TableExprNode &source)
void setMSInterface(MSSelectableTable *msI)
static MSSelectableTable * msInterface_p
this file contains all the compiler specific defines
String & shorthand()
Get the shorthand.
Handle class for a table column expression tree.
void setMS(MeasurementSet *ms)
A Table intended to hold astronomical data (a set of Measurements).
MSSelectableTable: An interface class used by MSSelection module to access the sub-tables and main-ta...
String: the storage and methods of handling collections of characters.
bool Bool
Define the standard types used by Casacore.
MSSelectableTable * msInterface()
Get ms object.
static MeasurementSet * ms_p
Bool test(const String &shortHand) const
Test if shorthand matches.
friend AipsIO & operator>>(AipsIO &, MSParse &)
MSSelectableTable * tempMSInterface_p
The following exists for the period we make the transition from using MS to using MSSelectableTable.