Go to the documentation of this file.
28 #ifndef MS_MSPOLNGRAM_H
29 #define MS_MSPOLNGRAM_H
33 #include <casacore/casa/aips.h>
34 #include <casacore/casa/BasicSL/String.h>
35 #include <casacore/ms/MSSel/MSDataDescIndex.h>
36 #include <casacore/ms/MSSel/MSPolIndex.h>
83 void MSPolnGramerror (
char*);
87 void msPolnGramParseDeleteNode();
91 int& msPolnGramPosition();
Global functions to drive the MSPolnParse class. These, for Polarization selection,...
int & msPolnGramPosition()
Give the current position in the string.
this file contains all the compiler specific defines
Handle class for a table column expression tree.
A Table intended to hold astronomical data (a set of Measurements).
String: the storage and methods of handling collections of characters.
const TableExprNode * msPolnGramParseNode()
Give the table expression node.
void msPolnGramParseDeleteNode()
int msPolnGramParseCommand(const MeasurementSet *ms, const String &command, TableExprNode &node, Vector< Int > &selectedDDIDs, std::map< Int, Vector< Int > > &selectedPolnMap, std::map< Int, Vector< Vector< Int > > > &selectedSetupMap)
The top level interface to the parser.
void MSPolnGramerror(char *)
The error handler.