casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Namespaces | Typedefs | Functions | Variables
RFCommon.h File Reference

Go to the source code of this file.

Classes

class  casa::FlaggerEnums
 FlaggerEnums: collection of enums for various flagger classes. More...

Namespaces

namespace  casa
 this file contains all the compiler specific defines

Typedefs

typedef uInt casa::RFlagWord
 RFAs use bitwise flags.
typedef Vector< RFlagWord > casa::FlagVector
typedef Matrix< RFlagWord > casa::FlagMatrix

Functions

Bool casa::fieldType (const RecordInterface &parm, const String &id, DataType type, DataType type2=TpNumberOfTypes)
 short inline function for checking the type of a record field
Bool casa::isField (const RecordInterface &parm, const String &id, Bool(*func)(DataType))
 short inline function for checking a field's data type against some function
Bool casa::isValidRecord (const RecordInterface &parm, const String &id)
 short inline function for checking that a field is a non-empty record
Bool casa::isFieldSet (const RecordInterface &parm, const String &id)
 Short inline function for checking if a record field is "set", i.e.
uInt casa::fieldSize (const RecordInterface &parm, const String &id)
 Short inline function for returning the number of elements in a field (0 for no field, 1 for scalar, >1 for arrays)
String casa::stringUpper (const String &in)
 Basically just upcase(), but in a form suitable for Array::apply.
int casa::dprintf (LogIO &os, const char *format,...)
 a debug-printf function, for printf-ing debug messages

Variables

const char casa::RF_GLISHINDEX []
 character constants for common agent parameters
const char casa::RF_NAME []
const char casa::RF_DEBUG []
const char casa::RF_PLOT []
const char casa::RF_PLOTSCR []
const char casa::RF_GLOBAL []
const char casa::RF_TRIAL []
const char casa::RF_RESET []
const char casa::RF_FIGNORE []
const char casa::RF_UNFLAG []
const char casa::RF_SHADOW []
const char casa::RF_ELEVATION []
const char casa::RF_THR []
const char casa::RF_ROW_THR []
const char casa::RF_HW []
const char casa::RF_ROW_HW []
const char casa::RF_ROW_DISABLE []
const char casa::RF_COLUMN []
const char casa::RF_EXPR []
const char casa::RF_CLIP []
const char casa::RF_FLAGRANGE []
const char casa::RF_MIN []
const char casa::RF_MAX []
const char casa::RF_CHANAVG []
const char casa::RF_NDEG []
const char casa::RF_SPWID []
const char casa::RF_FREQS []
const char casa::RF_CHANS []
const char casa::RF_REGION []
const char casa::RF_NBINS []
const char casa::RF_MINPOP []
const char casa::RF_CORR []
const char casa::RF_ANT []
const char casa::RF_FIELD []
const char casa::RF_BASELINE []
const char casa::RF_AUTOCORR []
const char casa::RF_INTENT []
const char casa::RF_SCAN []
const char casa::RF_ARRAY []
const char casa::RF_OBSERVATION []
const char casa::RF_FEED []
const char casa::RF_UVRANGE []
const char casa::RF_DIAMETER []
const char casa::RF_LOWERLIMIT []
const char casa::RF_UPPERLIMIT []
const char casa::RF_TIMERANGE []
const char casa::RF_CENTERTIME []
const char casa::RF_TIMEDELTA []
const char casa::RF_QUACK []
const char casa::RF_QUACKMODE []
const char casa::RF_QUACKINC []
const char casa::RF_NCHAN []
const char casa::RF_START []
const char casa::RF_STEP []
const char casa::RF_MODE []
const char casa::RF_MSSELECT []