casa
5.7.0-16
|
A class to represent the type of Tag , i.e. More...
#include <TagType.h>
Classes | |
class | TagTypeMgr |
Public Member Functions | |
virtual std::string | toString () const |
The string representation of a TagType. More... | |
Static Public Member Functions | |
static const TagType * | getTagType (std::string name) |
Returns a TagType given a string. More... | |
Static Public Attributes | |
static const TagType * | NoType |
The TagType for a no typed Tag. More... | |
static const TagType * | AlmaRadiometer |
The TagType for a AlmaRadiometer Tag. More... | |
static const TagType * | Annotation |
The TagType for a Annotation Tag. More... | |
static const TagType * | Antenna |
The TagType for a Antenna Tag. More... | |
static const TagType * | CalData |
The TagType for a CalData Tag. More... | |
static const TagType * | CalReduction |
The TagType for a CalReduction Tag. More... | |
static const TagType * | ConfigDescription |
The TagType for a ConfigDescription Tag. More... | |
static const TagType * | CorrelatorMode |
The TagType for a CorrelatorMode Tag. More... | |
static const TagType * | DataDescription |
The TagType for a DataDescription Tag. More... | |
static const TagType * | DelayModelFixedParameters |
The TagType for a DelayModelFixedParameters Tag. More... | |
static const TagType * | DelayModelVariableParameters |
The TagType for a DelayModelVariableParameters Tag. More... | |
static const TagType * | Doppler |
The TagType for a Doppler Tag. More... | |
static const TagType * | ExecBlock |
The TagType for a ExecBlock Tag. More... | |
static const TagType * | Feed |
The TagType for a Feed Tag. More... | |
static const TagType * | Field |
The TagType for a Field Tag. More... | |
static const TagType * | Flag |
The TagType for a Flag Tag. More... | |
static const TagType * | FocusModel |
The TagType for a FocusModel Tag. More... | |
static const TagType * | Holography |
The TagType for a Holography Tag. More... | |
static const TagType * | Observation |
The TagType for a Observation Tag. More... | |
static const TagType * | PointingModel |
The TagType for a PointingModel Tag. More... | |
static const TagType * | Polarization |
The TagType for a Polarization Tag. More... | |
static const TagType * | Processor |
The TagType for a Processor Tag. More... | |
static const TagType * | Pulsar |
The TagType for a Pulsar Tag. More... | |
static const TagType * | Receiver |
The TagType for a Receiver Tag. More... | |
static const TagType * | SBSummary |
The TagType for a SBSummary Tag. More... | |
static const TagType * | Scale |
The TagType for a Scale Tag. More... | |
static const TagType * | Source |
The TagType for a Source Tag. More... | |
static const TagType * | SpectralWindow |
The TagType for a SpectralWindow Tag. More... | |
static const TagType * | SquareLawDetector |
The TagType for a SquareLawDetector Tag. More... | |
static const TagType * | State |
The TagType for a State Tag. More... | |
static const TagType * | Station |
The TagType for a Station Tag. More... | |
static const TagType * | SwitchCycle |
The TagType for a SwitchCycle Tag. More... | |
Private Member Functions | |
virtual | ~TagType () |
TagType (std::string name) | |
Private Attributes | |
std::string | name |
Static Private Attributes | |
static std::map< std::string, const TagType * > | name2TagType |
static TagTypeMgr | tagTypeMgr |
|
private |
|
static |
Returns a TagType given a string.
|
virtual |
|
static |
The TagType for a AlmaRadiometer Tag.
Definition at line 39 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
The TagType for a Annotation Tag.
Definition at line 46 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
The TagType for a Antenna Tag.
Definition at line 53 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
The TagType for a CalData Tag.
Definition at line 72 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
The TagType for a CalReduction Tag.
Definition at line 103 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
The TagType for a ConfigDescription Tag.
Definition at line 114 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
The TagType for a CorrelatorMode Tag.
Definition at line 121 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
The TagType for a DataDescription Tag.
Definition at line 128 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
The TagType for a DelayModelFixedParameters Tag.
Definition at line 137 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
The TagType for a DelayModelVariableParameters Tag.
Definition at line 144 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
The TagType for a Doppler Tag.
Definition at line 151 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
The TagType for a ExecBlock Tag.
Definition at line 160 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
Definition at line 167 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
Definition at line 174 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
Definition at line 181 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
The TagType for a FocusModel Tag.
Definition at line 192 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
The TagType for a Holography Tag.
Definition at line 205 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
staticprivate |
|
static |
The TagType for a no typed Tag.
Definition at line 30 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
The TagType for a Observation Tag.
Definition at line 212 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
The TagType for a PointingModel Tag.
Definition at line 221 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
The TagType for a Polarization Tag.
Definition at line 228 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
The TagType for a Processor Tag.
Definition at line 235 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
Definition at line 242 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
The TagType for a Receiver Tag.
Definition at line 249 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
The TagType for a SBSummary Tag.
Definition at line 256 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
Definition at line 263 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
Definition at line 274 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
The TagType for a SpectralWindow Tag.
Definition at line 281 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
The TagType for a SquareLawDetector Tag.
Definition at line 288 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
Definition at line 295 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
The TagType for a Station Tag.
Definition at line 302 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
static |
The TagType for a SwitchCycle Tag.
Definition at line 311 of file TagType.h.
Referenced by asdm::TagType::TagTypeMgr::~TagTypeMgr().
|
staticprivate |