casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Public Member Functions | Private Types | Private Member Functions | Private Attributes
AxisUnit Class Reference

#include <PlotMS.h>

List of all members.

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

Detailed Description

Definition at line 212 of file PlotMS.h.


Member Typedef Documentation

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

Definition at line 230 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 228 of file PlotMS.h.


Member Function Documentation

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

You want the AxisUnit, you go through this.

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

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

Member Data Documentation

Definition at line 231 of file PlotMS.h.


The documentation for this class was generated from the following file: