asdm Namespace Reference


Detailed Description

The Angle class implements a quantity of angle in radians.

Version:
1.00 Jan. 7, 2005
Author:
Allen Farris


Classes

class  AlmaRadiometerRow
 The AlmaRadiometerRow class is a row of a AlmaRadiometerTable. More...
class  AlmaRadiometerTable
 The AlmaRadiometerTable class is an Alma table. More...
class  Angle
 The Angle class implements a quantity of angle in radians. More...
class  AngularRate
 The AngularRate class implements a quantity of AngularRate in radians per second. More...
class  AnnotationRow
 The AnnotationRow class is a row of a AnnotationTable. More...
class  AnnotationTable
 The AnnotationTable class is an Alma table. More...
class  AntennaRow
 The AntennaRow class is a row of a AntennaTable. More...
class  AntennaTable
 The AntennaTable class is an Alma table. More...
class  ArrayTime
 The ArrayTime class implements the concept of a point in time, implemented as an Interval of time since 17 November 1858 00:00:00 UTC, the beginning of the modified Julian Day. More...
class  ArrayTimeInterval
 The ArrayTimeInterval class aggregates an instance of ArrayTime and an instance of Interval. More...
class  ASDM
 The ASDM class is the container for all tables. More...
class  BeamRow
 The BeamRow class is a row of a BeamTable. More...
class  BeamTable
 The BeamTable class is an Alma table. More...
class  Boolean
 A collection of static classes to perform conversions between strings and bool values. More...
class  Byte
 A collection of static methods to perform conversions between strings and byte values (represented as char). More...
class  CalAmpliRow
 The CalAmpliRow class is a row of a CalAmpliTable. More...
class  CalAmpliTable
 The CalAmpliTable class is an Alma table. More...
class  CalAtmosphereRow
 The CalAtmosphereRow class is a row of a CalAtmosphereTable. More...
class  CalAtmosphereTable
 The CalAtmosphereTable class is an Alma table. More...
class  CalBandpassRow
 The CalBandpassRow class is a row of a CalBandpassTable. More...
class  CalBandpassTable
 The CalBandpassTable class is an Alma table. More...
class  CalCurveRow
 The CalCurveRow class is a row of a CalCurveTable. More...
class  CalCurveTable
 The CalCurveTable class is an Alma table. More...
class  CalDataRow
 The CalDataRow class is a row of a CalDataTable. More...
class  CalDataTable
 The CalDataTable class is an Alma table. More...
class  CalDelayRow
 The CalDelayRow class is a row of a CalDelayTable. More...
class  CalDelayTable
 The CalDelayTable class is an Alma table. More...
class  CalDeviceRow
 The CalDeviceRow class is a row of a CalDeviceTable. More...
class  CalDeviceTable
 The CalDeviceTable class is an Alma table. More...
class  CalFluxRow
 The CalFluxRow class is a row of a CalFluxTable. More...
class  CalFluxTable
 The CalFluxTable class is an Alma table. More...
class  CalFocusModelRow
 The CalFocusModelRow class is a row of a CalFocusModelTable. More...
class  CalFocusModelTable
 The CalFocusModelTable class is an Alma table. More...
class  CalFocusRow
 The CalFocusRow class is a row of a CalFocusTable. More...
class  CalFocusTable
 The CalFocusTable class is an Alma table. More...
class  CalGainRow
 The CalGainRow class is a row of a CalGainTable. More...
class  CalGainTable
 The CalGainTable class is an Alma table. More...
class  CalHolographyRow
 The CalHolographyRow class is a row of a CalHolographyTable. More...
class  CalHolographyTable
 The CalHolographyTable class is an Alma table. More...
class  CalPhaseRow
 The CalPhaseRow class is a row of a CalPhaseTable. More...
class  CalPhaseTable
 The CalPhaseTable class is an Alma table. More...
class  CalPointingModelRow
 The CalPointingModelRow class is a row of a CalPointingModelTable. More...
class  CalPointingModelTable
 The CalPointingModelTable class is an Alma table. More...
class  CalPointingRow
 The CalPointingRow class is a row of a CalPointingTable. More...
class  CalPointingTable
 The CalPointingTable class is an Alma table. More...
class  CalPositionRow
 The CalPositionRow class is a row of a CalPositionTable. More...
class  CalPositionTable
 The CalPositionTable class is an Alma table. More...
class  CalPrimaryBeamRow
 The CalPrimaryBeamRow class is a row of a CalPrimaryBeamTable. More...
class  CalPrimaryBeamTable
 The CalPrimaryBeamTable class is an Alma table. More...
class  CalReductionRow
 The CalReductionRow class is a row of a CalReductionTable. More...
class  CalReductionTable
 The CalReductionTable class is an Alma table. More...
class  CalSeeingRow
 The CalSeeingRow class is a row of a CalSeeingTable. More...
class  CalSeeingTable
 The CalSeeingTable class is an Alma table. More...
class  CalWVRRow
 The CalWVRRow class is a row of a CalWVRTable. More...
class  CalWVRTable
 The CalWVRTable class is an Alma table. More...
class  Character
 A collection of static classes to perform conversions between strings and char values. More...
class  Complex
 The Complex class extends the Complex class in the C++ standard library. More...
class  ConfigDescriptionRow
 The ConfigDescriptionRow class is a row of a ConfigDescriptionTable. More...
class  ConfigDescriptionTable
 The ConfigDescriptionTable class is an Alma table. More...
class  ConversionException
 The ConversionException class represents an exception when an error occurs in converting a table to its external representation or in restoring a table from one of its external representations. More...
class  CorrelatorModeRow
 The CorrelatorModeRow class is a row of a CorrelatorModeTable. More...
class  CorrelatorModeTable
 The CorrelatorModeTable class is an Alma table. More...
class  DataDescriptionRow
 The DataDescriptionRow class is a row of a DataDescriptionTable. More...
class  DataDescriptionTable
 The DataDescriptionTable class is an Alma table. More...
class  DopplerRow
 The DopplerRow class is a row of a DopplerTable. More...
class  DopplerTable
 The DopplerTable class is an Alma table. More...
class  Double
 A collection of static methods to perform conversions between strings and double values. More...
class  DuplicateKey
 Generate an exception when a new row cannot be inserted because it contains a duplicate key. More...
class  EndianOSStream
class  EndianISStream
class  Entity
 The Entity class is an identification of a persistant entity in the ALMA archive. More...
class  EntityId
 description More...
class  EntityRef
 The EntityRef class is an identification of a persistant entity in the ALMA archive. More...
class  EnumerationParser
class  EphemerisRow
 The EphemerisRow class is a row of a EphemerisTable. More...
class  EphemerisTable
 The EphemerisTable class is an Alma table. More...
class  ExecBlockRow
 The ExecBlockRow class is a row of a ExecBlockTable. More...
class  ExecBlockTable
 The ExecBlockTable class is an Alma table. More...
class  FeedRow
 The FeedRow class is a row of a FeedTable. More...
class  FeedTable
 The FeedTable class is an Alma table. More...
class  FieldRow
 The FieldRow class is a row of a FieldTable. More...
class  FieldTable
 The FieldTable class is an Alma table. More...
class  FlagCmdRow
 The FlagCmdRow class is a row of a FlagCmdTable. More...
class  FlagCmdTable
 The FlagCmdTable class is an Alma table. More...
class  Float
 A collection of static methods to perform conversions between strings and float values. More...
class  Flux
 The Flux class implements a quantity of flux in janskys. More...
class  FocusModelRow
 The FocusModelRow class is a row of a FocusModelTable. More...
class  FocusModelTable
 The FocusModelTable class is an Alma table. More...
class  FocusRow
 The FocusRow class is a row of a FocusTable. More...
class  FocusTable
 The FocusTable class is an Alma table. More...
class  FreqOffsetRow
 The FreqOffsetRow class is a row of a FreqOffsetTable. More...
class  FreqOffsetTable
 The FreqOffsetTable class is an Alma table. More...
class  Frequency
 The Frequency class implements a quantity of frequency in hertz. More...
class  GainTrackingRow
 The GainTrackingRow class is a row of a GainTrackingTable. More...
class  GainTrackingTable
 The GainTrackingTable class is an Alma table. More...
class  HistoryRow
 The HistoryRow class is a row of a HistoryTable. More...
class  HistoryTable
 The HistoryTable class is an Alma table. More...
class  HolographyRow
 The HolographyRow class is a row of a HolographyTable. More...
class  HolographyTable
 The HolographyTable class is an Alma table. More...
class  Humidity
 The Humidity class implements a quantity of humidity in percent. More...
class  IllegalAccessException
 The IllegalAccessException class represents an exception when an error occurs in converting a table to its external representation or in restoring a table from one of its external representations. More...
class  Integer
class  Interval
 The Interval class implements an interval of time in units of nanoseconds. More...
class  InvalidArgumentException
 The InvalidArgumentException class represents an exception when an attempt is made to access something outside of its defined bounds. More...
class  InvalidDataException
 The InvalidDataException class represents an exception when an error occurs in converting a numeric value from a string. More...
class  Length
 The Length class implements a quantity of length in meters. More...
class  Long
 A collection of static methods to perform conversions between strings and long long values. More...
class  MainRow
 The MainRow class is a row of a MainTable. More...
class  MainTable
 The MainTable class is an Alma table. More...
class  Merger
class  NoSuchRow
 Generate an exception when an expected row cannot be found. More...
class  NumberFormatException
 The NumberFormatException class represents an exception when an error occurs in converting a numeric value from a string. More...
class  ObservationRow
 The ObservationRow class is a row of a ObservationTable. More...
class  ObservationTable
 The ObservationTable class is an Alma table. More...
class  OutOfBoundsException
 The OutOfBoundsException class represents an exception when an attempt is made to access something outside of its defined bounds. More...
class  Parser
 A Parser of for XML representation of ASDM datasets. More...
class  PartId
 description More...
class  PointingModelRow
 The PointingModelRow class is a row of a PointingModelTable. More...
class  PointingModelTable
 The PointingModelTable class is an Alma table. More...
class  PointingRow
 The PointingRow class is a row of a PointingTable. More...
class  PointingTable
 The PointingTable class is an Alma table. More...
class  PolarizationRow
 The PolarizationRow class is a row of a PolarizationTable. More...
class  PolarizationTable
 The PolarizationTable class is an Alma table. More...
class  Pressure
 The Pressure class implements a quantity of pressure in hectopascals. More...
class  ProcessorRow
 The ProcessorRow class is a row of a ProcessorTable. More...
class  ProcessorTable
 The ProcessorTable class is an Alma table. More...
class  ReceiverRow
 The ReceiverRow class is a row of a ReceiverTable. More...
class  ReceiverTable
 The ReceiverTable class is an Alma table. More...
class  Representable
 The Representable interface is implemented by all tables and by the container. More...
class  SBSummaryRow
 The SBSummaryRow class is a row of a SBSummaryTable. More...
class  SBSummaryTable
 The SBSummaryTable class is an Alma table. More...
class  ScanRow
 The ScanRow class is a row of a ScanTable. More...
class  ScanTable
 The ScanTable class is an Alma table. More...
class  SeeingRow
 The SeeingRow class is a row of a SeeingTable. More...
class  SeeingTable
 The SeeingTable class is an Alma table. More...
class  Short
 A collection of static methods to perform conversions between strings and short integer values. More...
class  SourceParameterRow
 The SourceParameterRow class is a row of a SourceParameterTable. More...
class  SourceParameterTable
 The SourceParameterTable class is an Alma table. More...
class  SourceRow
 The SourceRow class is a row of a SourceTable. More...
class  SourceTable
 The SourceTable class is an Alma table. More...
class  SpectralWindowRow
 The SpectralWindowRow class is a row of a SpectralWindowTable. More...
class  SpectralWindowTable
 The SpectralWindowTable class is an Alma table. More...
class  Speed
 The Speed class implements a quantity of speed in meters per second. More...
class  SquareLawDetectorRow
 The SquareLawDetectorRow class is a row of a SquareLawDetectorTable. More...
class  SquareLawDetectorTable
 The SquareLawDetectorTable class is an Alma table. More...
class  StateRow
 The StateRow class is a row of a StateTable. More...
class  StateTable
 The StateTable class is an Alma table. More...
class  StationRow
 The StationRow class is a row of a StationTable. More...
class  StationTable
 The StationTable class is an Alma table. More...
class  StringTokenizer
 The StringTokenizer class is a translation into C++ of the Java class of the same name in Java's util pacakge. More...
class  SubscanRow
 The SubscanRow class is a row of a SubscanTable. More...
class  SubscanTable
 The SubscanTable class is an Alma table. More...
class  SwitchCycleRow
 The SwitchCycleRow class is a row of a SwitchCycleTable. More...
class  SwitchCycleTable
 The SwitchCycleTable class is an Alma table. More...
class  SysCalRow
 The SysCalRow class is a row of a SysCalTable. More...
class  SysCalTable
 The SysCalTable class is an Alma table. More...
class  Tag
 The Tag class is an implementation of a unique index identifying a row of an ASDM table. More...
class  TagFormatException
 The TagFormatException occurs when a Tag is built from a String which does not represent correctly the content of a Tag. More...
class  TagType
 A class to represent the type of Tag , i.e. More...
class  Temperature
 The Temperature class implements a quantity of temperature in degrees Centigrade. More...
class  TotalPowerRow
 The TotalPowerRow class is a row of a TotalPowerTable. More...
class  TotalPowerTable
 The TotalPowerTable class is an Alma table. More...
class  UniquenessViolationException
 The UniquenessViolationException class represents an exception occuring when one tries to add a row in table whose all mandatory attributes values except the autoincrementable one are already met in an existing row of the table. More...
class  UTCCorrection
class  WeatherRow
 The WeatherRow class is a row of a WeatherTable. More...
class  WeatherTable
 The WeatherTable class is an Alma table. More...
class  WVMCalRow
 The WVMCalRow class is a row of a WVMCalTable. More...
class  WVMCalTable
 The WVMCalTable class is an Alma table. More...

Functions

Angle operator * (double n, const Angle &x)
 Friend functions.
ostream & operator<< (ostream &, const Angle &)
istream & operator>> (istream &, Angle &)
AngularRate operator * (double n, const AngularRate &x)
 Friend functions.
ostream & operator<< (ostream &, const AngularRate &)
istream & operator>> (istream &, AngularRate &)
ostream & operator<< (ostream &o, ArrayTimeInterval &ati)
ostream & operator<< (ostream &o, const Entity &x)
 Friend functions.
ostream & operator<< (ostream &o, const EntityId &x)
 Friend functions.
istream & operator>> (istream &, EntityId &)
ostream & operator<< (ostream &o, const EntityRef &x)
 Friend functions.
Flux operator * (double n, const Flux &x)
 Friend functions.
ostream & operator<< (ostream &, const Flux &)
istream & operator>> (istream &, Flux &)
Frequency operator * (double n, const Frequency &x)
 Friend functions.
ostream & operator<< (ostream &, const Frequency &)
istream & operator>> (istream &, Frequency &)
Humidity operator * (double n, const Humidity &x)
 Friend functions.
ostream & operator<< (ostream &, const Humidity &)
istream & operator>> (istream &, Humidity &)
Interval operator * (long long n, const Interval &x)
 Friend functions.
ostream & operator<< (ostream &, const Interval &)
istream & operator>> (istream &, Interval &)
Length operator * (double n, const Length &x)
 Friend functions.
ostream & operator<< (ostream &, const Length &)
istream & operator>> (istream &, Length &)
bool directoryExists (const char *dir)
 Returns whether the specified directory exists.
bool createDirectory (const char *dir)
 Creates the specified directory.
bool createPath (const char *path)
 Creates a complete path.
void ByteSwap (unsigned char *b, int n)
Pressure operator * (double n, const Pressure &x)
 Friend functions.
ostream & operator<< (ostream &, const Pressure &)
istream & operator>> (istream &, Pressure &)
Speed operator * (double n, const Speed &x)
 Friend functions.
ostream & operator<< (ostream &, const Speed &)
istream & operator>> (istream &, Speed &)
Temperature operator * (double n, const Temperature &x)
 Friend functions.
ostream & operator<< (ostream &, const Temperature &)
istream & operator>> (istream &, Temperature &)


Function Documentation

void asdm::ByteSwap ( unsigned char *  b,
int  n 
)

bool asdm::createDirectory ( const char *  dir  ) 

Creates the specified directory.

Fails if the path leading to this directory does not exist.

Example: -------- createDirectory("output");

bool asdm::createPath ( const char *  path  ) 

Creates a complete path.

Example: -------- ("output/sample1/temperature0/");

bool asdm::directoryExists ( const char *  dir  ) 

Returns whether the specified directory exists.

Example: -------- if (!directoryExists("output")) { createDirectory("output"); }

Temperature asdm::operator * ( double  ,
const Temperature &   
) [inline]

Friend functions.

Definition at line 263 of file Temperature.h.

References asdm::Temperature::value.

Speed asdm::operator * ( double  ,
const Speed &   
) [inline]

Friend functions.

Definition at line 329 of file Speed.h.

References asdm::Speed::value.

Pressure asdm::operator * ( double  ,
const Pressure &   
) [inline]

Friend functions.

Definition at line 329 of file Pressure.h.

References asdm::Pressure::value.

Length asdm::operator * ( double  ,
const Length &   
) [inline]

Friend functions.

Definition at line 330 of file Length.h.

References asdm::Length::value.

Interval asdm::operator * ( long  long,
const Interval &   
) [inline]

Friend functions.

Definition at line 314 of file Interval.h.

References asdm::Interval::value.

Humidity asdm::operator * ( double  ,
const Humidity &   
) [inline]

Friend functions.

Definition at line 328 of file Humidity.h.

References asdm::Humidity::value.

Frequency asdm::operator * ( double  ,
const Frequency &   
) [inline]

Friend functions.

Definition at line 326 of file Frequency.h.

References asdm::Frequency::value.

Flux asdm::operator * ( double  ,
const Flux &   
) [inline]

Friend functions.

Definition at line 331 of file Flux.h.

References asdm::Flux::value.

AngularRate asdm::operator * ( double  ,
const AngularRate &   
) [inline]

Friend functions.

Definition at line 329 of file AngularRate.h.

References asdm::AngularRate::value.

Angle asdm::operator * ( double  ,
const Angle &   
) [inline]

Friend functions.

Definition at line 337 of file Angle.h.

References asdm::Angle::value.

ostream & asdm::operator<< ( ostream &  ,
const Temperature &   
) [inline]

Definition at line 269 of file Temperature.h.

References asdm::Temperature::value.

ostream & asdm::operator<< ( ostream &  ,
const Speed &   
) [inline]

Definition at line 335 of file Speed.h.

References asdm::Speed::value.

ostream & asdm::operator<< ( ostream &  ,
const Pressure &   
) [inline]

Definition at line 335 of file Pressure.h.

References asdm::Pressure::value.

ostream & asdm::operator<< ( ostream &  ,
const Length &   
) [inline]

Definition at line 336 of file Length.h.

References asdm::Length::value.

ostream & asdm::operator<< ( ostream &  ,
const Interval &   
) [inline]

Definition at line 320 of file Interval.h.

References asdm::Interval::value.

ostream & asdm::operator<< ( ostream &  ,
const Humidity &   
) [inline]

Definition at line 334 of file Humidity.h.

References asdm::Humidity::value.

ostream & asdm::operator<< ( ostream &  ,
const Frequency &   
) [inline]

Definition at line 332 of file Frequency.h.

References asdm::Frequency::value.

ostream & asdm::operator<< ( ostream &  ,
const Flux &   
) [inline]

Definition at line 337 of file Flux.h.

References asdm::Flux::value.

ostream & asdm::operator<< ( ostream &  ,
const EntityRef &   
) [inline]

Friend functions.

Definition at line 180 of file EntityRef.h.

References asdm::EntityRef::toXML().

ostream & asdm::operator<< ( ostream &  ,
const EntityId &   
) [inline]

Friend functions.

Definition at line 165 of file EntityId.h.

References asdm::EntityId::id.

ostream & asdm::operator<< ( ostream &  ,
const Entity &   
) [inline]

Friend functions.

Definition at line 194 of file Entity.h.

References asdm::Entity::toXML().

ostream& asdm::operator<< ( ostream &  o,
ArrayTimeInterval &  ati 
) [inline]

Definition at line 303 of file ArrayTimeInterval.h.

References asdm::Interval::get(), asdm::ArrayTimeInterval::getDuration(), and asdm::ArrayTimeInterval::getStart().

ostream & asdm::operator<< ( ostream &  ,
const AngularRate &   
) [inline]

Definition at line 335 of file AngularRate.h.

References asdm::AngularRate::value.

ostream & asdm::operator<< ( ostream &  ,
const Angle &   
) [inline]

Definition at line 343 of file Angle.h.

References asdm::Angle::value.

istream & asdm::operator>> ( istream &  ,
Temperature &   
) [inline]

Definition at line 274 of file Temperature.h.

References asdm::Temperature::value.

istream & asdm::operator>> ( istream &  ,
Speed &   
) [inline]

Definition at line 340 of file Speed.h.

References asdm::Speed::value.

istream & asdm::operator>> ( istream &  ,
Pressure &   
) [inline]

Definition at line 340 of file Pressure.h.

References asdm::Pressure::value.

istream & asdm::operator>> ( istream &  ,
Length &   
) [inline]

Definition at line 341 of file Length.h.

References asdm::Length::value.

istream & asdm::operator>> ( istream &  ,
Interval &   
) [inline]

Definition at line 325 of file Interval.h.

References asdm::Interval::value.

istream & asdm::operator>> ( istream &  ,
Humidity &   
) [inline]

Definition at line 339 of file Humidity.h.

References asdm::Humidity::value.

istream & asdm::operator>> ( istream &  ,
Frequency &   
) [inline]

Definition at line 337 of file Frequency.h.

References asdm::Frequency::value.

istream & asdm::operator>> ( istream &  ,
Flux &   
) [inline]

Definition at line 342 of file Flux.h.

References asdm::Flux::value.

istream & asdm::operator>> ( istream &  ,
EntityId &   
) [inline]

Definition at line 170 of file EntityId.h.

References asdm::EntityId::id.

istream & asdm::operator>> ( istream &  ,
AngularRate &   
) [inline]

Definition at line 340 of file AngularRate.h.

References asdm::AngularRate::value.

istream & asdm::operator>> ( istream &  ,
Angle &   
) [inline]

Definition at line 348 of file Angle.h.

References asdm::Angle::value.


Generated on Thu Aug 27 21:23:01 2009 for NRAOCASA by  doxygen 1.5.1