AxisUnit Class Reference

#include <PlotMS.h>

List of all members.


Detailed Description

Definition at line 406 of file PlotMS.h.

Public Member Functions

AxisUnitEnum operator[] (const String &quant)

Static Public Member Functions

static AxisUnitlookup ()
 You want the AxisUnit, you go through this.

Private Types

typedef std::map< String,
AxisUnitEnum > 
S2UMap

Private Member Functions

 AxisUnit ()
 Default constructor.
 ~AxisUnit ()
 There can only be one AxisUnit, so there is no copy constructor or assignment operator.

Private Attributes

S2UMap quant2u


Member Typedef Documentation

typedef std::map<String, AxisUnitEnum> AxisUnit::S2UMap [private]

Definition at line 424 of file PlotMS.h.


Constructor & Destructor Documentation

AxisUnit::AxisUnit (  )  [private]

Default constructor.

Because it is private, instantiation of AxisUnits is suppressed.

AxisUnit::~AxisUnit (  )  [inline, private]

There can only be one AxisUnit, so there is no copy constructor or assignment operator.

Destructor

Definition at line 422 of file PlotMS.h.


Member Function Documentation

AxisUnitEnum AxisUnit::operator[] ( const String &  quant  ) 

static AxisUnit& AxisUnit::lookup (  )  [static]

You want the AxisUnit, you go through this.

Call like AxisUnit::lookup().['time'].


Member Data Documentation

S2UMap AxisUnit::quant2u [private]

Definition at line 425 of file PlotMS.h.


The documentation for this class was generated from the following file:
Generated on Thu Aug 27 21:21:44 2009 for NRAOCASA by  doxygen 1.5.1