asdm::ASDM Class Reference

#include <ASDM.h>

Inheritance diagram for asdm::ASDM:

Inheritance graph
[legend]
Collaboration diagram for asdm::ASDM:

Collaboration graph
[legend]
List of all members.

Detailed Description

The ASDM class is the container for all tables.

Its instantation creates a complete set of tables.

Generated from model's revision "1.46", branch "HEAD"

Definition at line 259 of file ASDM.h.

Public Member Functions

 ASDM ()
 Create an instance of the tables that belong to this model.
virtual ~ASDM ()
MainTablegetMain () const
 Get the table Main.
AlmaRadiometerTablegetAlmaRadiometer () const
 Get the table AlmaRadiometer.
AnnotationTablegetAnnotation () const
 Get the table Annotation.
AntennaTablegetAntenna () const
 Get the table Antenna.
BeamTablegetBeam () const
 Get the table Beam.
CalAmpliTablegetCalAmpli () const
 Get the table CalAmpli.
CalAtmosphereTablegetCalAtmosphere () const
 Get the table CalAtmosphere.
CalBandpassTablegetCalBandpass () const
 Get the table CalBandpass.
CalCurveTablegetCalCurve () const
 Get the table CalCurve.
CalDataTablegetCalData () const
 Get the table CalData.
CalDelayTablegetCalDelay () const
 Get the table CalDelay.
CalDeviceTablegetCalDevice () const
 Get the table CalDevice.
CalFluxTablegetCalFlux () const
 Get the table CalFlux.
CalFocusTablegetCalFocus () const
 Get the table CalFocus.
CalFocusModelTablegetCalFocusModel () const
 Get the table CalFocusModel.
CalGainTablegetCalGain () const
 Get the table CalGain.
CalHolographyTablegetCalHolography () const
 Get the table CalHolography.
CalPhaseTablegetCalPhase () const
 Get the table CalPhase.
CalPointingTablegetCalPointing () const
 Get the table CalPointing.
CalPointingModelTablegetCalPointingModel () const
 Get the table CalPointingModel.
CalPositionTablegetCalPosition () const
 Get the table CalPosition.
CalPrimaryBeamTablegetCalPrimaryBeam () const
 Get the table CalPrimaryBeam.
CalReductionTablegetCalReduction () const
 Get the table CalReduction.
CalSeeingTablegetCalSeeing () const
 Get the table CalSeeing.
CalWVRTablegetCalWVR () const
 Get the table CalWVR.
ConfigDescriptionTablegetConfigDescription () const
 Get the table ConfigDescription.
CorrelatorModeTablegetCorrelatorMode () const
 Get the table CorrelatorMode.
DataDescriptionTablegetDataDescription () const
 Get the table DataDescription.
DopplerTablegetDoppler () const
 Get the table Doppler.
EphemerisTablegetEphemeris () const
 Get the table Ephemeris.
ExecBlockTablegetExecBlock () const
 Get the table ExecBlock.
FeedTablegetFeed () const
 Get the table Feed.
FieldTablegetField () const
 Get the table Field.
FlagCmdTablegetFlagCmd () const
 Get the table FlagCmd.
FocusTablegetFocus () const
 Get the table Focus.
FocusModelTablegetFocusModel () const
 Get the table FocusModel.
FreqOffsetTablegetFreqOffset () const
 Get the table FreqOffset.
GainTrackingTablegetGainTracking () const
 Get the table GainTracking.
HistoryTablegetHistory () const
 Get the table History.
HolographyTablegetHolography () const
 Get the table Holography.
ObservationTablegetObservation () const
 Get the table Observation.
PointingTablegetPointing () const
 Get the table Pointing.
PointingModelTablegetPointingModel () const
 Get the table PointingModel.
PolarizationTablegetPolarization () const
 Get the table Polarization.
ProcessorTablegetProcessor () const
 Get the table Processor.
ReceiverTablegetReceiver () const
 Get the table Receiver.
SBSummaryTablegetSBSummary () const
 Get the table SBSummary.
ScanTablegetScan () const
 Get the table Scan.
SeeingTablegetSeeing () const
 Get the table Seeing.
SourceTablegetSource () const
 Get the table Source.
SourceParameterTablegetSourceParameter () const
 Get the table SourceParameter.
SpectralWindowTablegetSpectralWindow () const
 Get the table SpectralWindow.
SquareLawDetectorTablegetSquareLawDetector () const
 Get the table SquareLawDetector.
StateTablegetState () const
 Get the table State.
StationTablegetStation () const
 Get the table Station.
SubscanTablegetSubscan () const
 Get the table Subscan.
SwitchCycleTablegetSwitchCycle () const
 Get the table SwitchCycle.
SysCalTablegetSysCal () const
 Get the table SysCal.
TotalPowerTablegetTotalPower () const
 Get the table TotalPower.
WVMCalTablegetWVMCal () const
 Get the table WVMCal.
WeatherTablegetWeather () const
 Get the table Weather.
virtual string toXML ()
 Produces the XML representation of * this.
void toXML (string directory)
 Write this ASDM dataset to the specified directory as a collection of XML documents.
virtual void fromXML (string xml)
 Get an ASDM dataset, given the full path name of the directory containing the XML version of the dataset.
string toMIME ()
 Serialize this into a stream of bytes and encapsulates that stream into a MIME message.
void setFromMIME (const string &mimeMsg)
 Extracts the binary part of a MIME message and deserialize its content to fill this with the result of the deserialization.
void toFile (string directory)
 Write this ASDM dataset to the specified directory as a collection of files.
void setFromFile (string directory)
 Reads and parses a collection of files as those produced by the toFile method.
virtual ASDMDataSetIDL * toIDL ()
 Converts this ASDM into an ASDMDataSetIDL CORBA structure.
virtual void fromIDL (ASDMDataSetIDL *x)
 Builds an ASDM out of its IDL representation.
virtual string toVOTable () const throw (ConversionException)
virtual void fromVOTable (string vo) throw (ConversionException)
virtual char * toFITS () const throw (ConversionException)
virtual void fromFITS (char *fits) throw (ConversionException)
virtual Entity getEntity () const
virtual void setEntity (Entity e)
virtual string getName () const
 Meaningless, but required for the Representable interface.
virtual unsigned int size ()
 Meaningless, but required for the Representable interface.
void updateArchive () const throw (ConversionException)
 Update an ASDM dataset that already exists in the ALMA archive.
RepresentablegetTable (string tableName) throw (InvalidArgumentException)
 Return the table, as a Representable object, with the specified name.
ArrayTime getTimeOfCreation () const
 Get timeOfCreation.
void setTimeOfCreation (ArrayTime timeOfCreation)
 Set timeOfCreation with the specified ArrayTime.

Static Public Member Functions

static ASDMgetFromXML (string xmlDirectory)
 Get an ASDM dataset, given the full path name of the directory containing the XML version of the dataset.
static ASDMfromArchive (EntityId datasetId) throw (ConversionException)
 Create an ASDM dataset from the ALMA archive, given the entityId of its container.

Private Member Functions

void error () throw (ConversionException)

Static Private Member Functions

static string getXMLEntity (EntityId id) throw (ConversionException)
static void putXMLEntity (string xml) throw (ConversionException)

Private Attributes

bool archiveAsBin
bool fileAsBin
bool hasBeenAdded
MainTablemain
 The table Main.
AlmaRadiometerTablealmaRadiometer
 The table AlmaRadiometer.
AnnotationTableannotation
 The table Annotation.
AntennaTableantenna
 The table Antenna.
BeamTablebeam
 The table Beam.
CalAmpliTablecalAmpli
 The table CalAmpli.
CalAtmosphereTablecalAtmosphere
 The table CalAtmosphere.
CalBandpassTablecalBandpass
 The table CalBandpass.
CalCurveTablecalCurve
 The table CalCurve.
CalDataTablecalData
 The table CalData.
CalDelayTablecalDelay
 The table CalDelay.
CalDeviceTablecalDevice
 The table CalDevice.
CalFluxTablecalFlux
 The table CalFlux.
CalFocusTablecalFocus
 The table CalFocus.
CalFocusModelTablecalFocusModel
 The table CalFocusModel.
CalGainTablecalGain
 The table CalGain.
CalHolographyTablecalHolography
 The table CalHolography.
CalPhaseTablecalPhase
 The table CalPhase.
CalPointingTablecalPointing
 The table CalPointing.
CalPointingModelTablecalPointingModel
 The table CalPointingModel.
CalPositionTablecalPosition
 The table CalPosition.
CalPrimaryBeamTablecalPrimaryBeam
 The table CalPrimaryBeam.
CalReductionTablecalReduction
 The table CalReduction.
CalSeeingTablecalSeeing
 The table CalSeeing.
CalWVRTablecalWVR
 The table CalWVR.
ConfigDescriptionTableconfigDescription
 The table ConfigDescription.
CorrelatorModeTablecorrelatorMode
 The table CorrelatorMode.
DataDescriptionTabledataDescription
 The table DataDescription.
DopplerTabledoppler
 The table Doppler.
EphemerisTableephemeris
 The table Ephemeris.
ExecBlockTableexecBlock
 The table ExecBlock.
FeedTablefeed
 The table Feed.
FieldTablefield
 The table Field.
FlagCmdTableflagCmd
 The table FlagCmd.
FocusTablefocus
 The table Focus.
FocusModelTablefocusModel
 The table FocusModel.
FreqOffsetTablefreqOffset
 The table FreqOffset.
GainTrackingTablegainTracking
 The table GainTracking.
HistoryTablehistory
 The table History.
HolographyTableholography
 The table Holography.
ObservationTableobservation
 The table Observation.
PointingTablepointing
 The table Pointing.
PointingModelTablepointingModel
 The table PointingModel.
PolarizationTablepolarization
 The table Polarization.
ProcessorTableprocessor
 The table Processor.
ReceiverTablereceiver
 The table Receiver.
SBSummaryTablesBSummary
 The table SBSummary.
ScanTablescan
 The table Scan.
SeeingTableseeing
 The table Seeing.
SourceTablesource
 The table Source.
SourceParameterTablesourceParameter
 The table SourceParameter.
SpectralWindowTablespectralWindow
 The table SpectralWindow.
SquareLawDetectorTablesquareLawDetector
 The table SquareLawDetector.
StateTablestate
 The table State.
StationTablestation
 The table Station.
SubscanTablesubscan
 The table Subscan.
SwitchCycleTableswitchCycle
 The table SwitchCycle.
SysCalTablesysCal
 The table SysCal.
TotalPowerTabletotalPower
 The table TotalPower.
WVMCalTablewVMCal
 The table WVMCal.
WeatherTableweather
 The table Weather.
vector< Representable * > table
 The list of tables as Representable.
map< string, EntitytableEntity
 vector<Entity *> tableEntity;
Entity entity
 This Container's entity.
ArrayTime timeOfCreation
 ===> Attribute timeOfCreation


Constructor & Destructor Documentation

asdm::ASDM::ASDM (  ) 

Create an instance of the tables that belong to this model.

virtual asdm::ASDM::~ASDM (  )  [virtual]


Member Function Documentation

MainTable& asdm::ASDM::getMain (  )  const

Get the table Main.

Returns:
The table Main as a MainTable.

AlmaRadiometerTable& asdm::ASDM::getAlmaRadiometer (  )  const

Get the table AlmaRadiometer.

Returns:
The table AlmaRadiometer as a AlmaRadiometerTable.

AnnotationTable& asdm::ASDM::getAnnotation (  )  const

Get the table Annotation.

Returns:
The table Annotation as a AnnotationTable.

AntennaTable& asdm::ASDM::getAntenna (  )  const

Get the table Antenna.

Returns:
The table Antenna as a AntennaTable.

BeamTable& asdm::ASDM::getBeam (  )  const

Get the table Beam.

Returns:
The table Beam as a BeamTable.

CalAmpliTable& asdm::ASDM::getCalAmpli (  )  const

Get the table CalAmpli.

Returns:
The table CalAmpli as a CalAmpliTable.

CalAtmosphereTable& asdm::ASDM::getCalAtmosphere (  )  const

Get the table CalAtmosphere.

Returns:
The table CalAtmosphere as a CalAtmosphereTable.

CalBandpassTable& asdm::ASDM::getCalBandpass (  )  const

Get the table CalBandpass.

Returns:
The table CalBandpass as a CalBandpassTable.

CalCurveTable& asdm::ASDM::getCalCurve (  )  const

Get the table CalCurve.

Returns:
The table CalCurve as a CalCurveTable.

CalDataTable& asdm::ASDM::getCalData (  )  const

Get the table CalData.

Returns:
The table CalData as a CalDataTable.

CalDelayTable& asdm::ASDM::getCalDelay (  )  const

Get the table CalDelay.

Returns:
The table CalDelay as a CalDelayTable.

CalDeviceTable& asdm::ASDM::getCalDevice (  )  const

Get the table CalDevice.

Returns:
The table CalDevice as a CalDeviceTable.

CalFluxTable& asdm::ASDM::getCalFlux (  )  const

Get the table CalFlux.

Returns:
The table CalFlux as a CalFluxTable.

CalFocusTable& asdm::ASDM::getCalFocus (  )  const

Get the table CalFocus.

Returns:
The table CalFocus as a CalFocusTable.

CalFocusModelTable& asdm::ASDM::getCalFocusModel (  )  const

Get the table CalFocusModel.

Returns:
The table CalFocusModel as a CalFocusModelTable.

CalGainTable& asdm::ASDM::getCalGain (  )  const

Get the table CalGain.

Returns:
The table CalGain as a CalGainTable.

CalHolographyTable& asdm::ASDM::getCalHolography (  )  const

Get the table CalHolography.

Returns:
The table CalHolography as a CalHolographyTable.

CalPhaseTable& asdm::ASDM::getCalPhase (  )  const

Get the table CalPhase.

Returns:
The table CalPhase as a CalPhaseTable.

CalPointingTable& asdm::ASDM::getCalPointing (  )  const

Get the table CalPointing.

Returns:
The table CalPointing as a CalPointingTable.

CalPointingModelTable& asdm::ASDM::getCalPointingModel (  )  const

Get the table CalPointingModel.

Returns:
The table CalPointingModel as a CalPointingModelTable.

CalPositionTable& asdm::ASDM::getCalPosition (  )  const

Get the table CalPosition.

Returns:
The table CalPosition as a CalPositionTable.

CalPrimaryBeamTable& asdm::ASDM::getCalPrimaryBeam (  )  const

Get the table CalPrimaryBeam.

Returns:
The table CalPrimaryBeam as a CalPrimaryBeamTable.

CalReductionTable& asdm::ASDM::getCalReduction (  )  const

Get the table CalReduction.

Returns:
The table CalReduction as a CalReductionTable.

CalSeeingTable& asdm::ASDM::getCalSeeing (  )  const

Get the table CalSeeing.

Returns:
The table CalSeeing as a CalSeeingTable.

CalWVRTable& asdm::ASDM::getCalWVR (  )  const

Get the table CalWVR.

Returns:
The table CalWVR as a CalWVRTable.

ConfigDescriptionTable& asdm::ASDM::getConfigDescription (  )  const

Get the table ConfigDescription.

Returns:
The table ConfigDescription as a ConfigDescriptionTable.

CorrelatorModeTable& asdm::ASDM::getCorrelatorMode (  )  const

Get the table CorrelatorMode.

Returns:
The table CorrelatorMode as a CorrelatorModeTable.

DataDescriptionTable& asdm::ASDM::getDataDescription (  )  const

Get the table DataDescription.

Returns:
The table DataDescription as a DataDescriptionTable.

DopplerTable& asdm::ASDM::getDoppler (  )  const

Get the table Doppler.

Returns:
The table Doppler as a DopplerTable.

EphemerisTable& asdm::ASDM::getEphemeris (  )  const

Get the table Ephemeris.

Returns:
The table Ephemeris as a EphemerisTable.

ExecBlockTable& asdm::ASDM::getExecBlock (  )  const

Get the table ExecBlock.

Returns:
The table ExecBlock as a ExecBlockTable.

FeedTable& asdm::ASDM::getFeed (  )  const

Get the table Feed.

Returns:
The table Feed as a FeedTable.

FieldTable& asdm::ASDM::getField (  )  const

Get the table Field.

Returns:
The table Field as a FieldTable.

FlagCmdTable& asdm::ASDM::getFlagCmd (  )  const

Get the table FlagCmd.

Returns:
The table FlagCmd as a FlagCmdTable.

FocusTable& asdm::ASDM::getFocus (  )  const

Get the table Focus.

Returns:
The table Focus as a FocusTable.

FocusModelTable& asdm::ASDM::getFocusModel (  )  const

Get the table FocusModel.

Returns:
The table FocusModel as a FocusModelTable.

FreqOffsetTable& asdm::ASDM::getFreqOffset (  )  const

Get the table FreqOffset.

Returns:
The table FreqOffset as a FreqOffsetTable.

GainTrackingTable& asdm::ASDM::getGainTracking (  )  const

Get the table GainTracking.

Returns:
The table GainTracking as a GainTrackingTable.

HistoryTable& asdm::ASDM::getHistory (  )  const

Get the table History.

Returns:
The table History as a HistoryTable.

HolographyTable& asdm::ASDM::getHolography (  )  const

Get the table Holography.

Returns:
The table Holography as a HolographyTable.

ObservationTable& asdm::ASDM::getObservation (  )  const

Get the table Observation.

Returns:
The table Observation as a ObservationTable.

PointingTable& asdm::ASDM::getPointing (  )  const

Get the table Pointing.

Returns:
The table Pointing as a PointingTable.

PointingModelTable& asdm::ASDM::getPointingModel (  )  const

Get the table PointingModel.

Returns:
The table PointingModel as a PointingModelTable.

PolarizationTable& asdm::ASDM::getPolarization (  )  const

Get the table Polarization.

Returns:
The table Polarization as a PolarizationTable.

ProcessorTable& asdm::ASDM::getProcessor (  )  const

Get the table Processor.

Returns:
The table Processor as a ProcessorTable.

ReceiverTable& asdm::ASDM::getReceiver (  )  const

Get the table Receiver.

Returns:
The table Receiver as a ReceiverTable.

SBSummaryTable& asdm::ASDM::getSBSummary (  )  const

Get the table SBSummary.

Returns:
The table SBSummary as a SBSummaryTable.

ScanTable& asdm::ASDM::getScan (  )  const

Get the table Scan.

Returns:
The table Scan as a ScanTable.

SeeingTable& asdm::ASDM::getSeeing (  )  const

Get the table Seeing.

Returns:
The table Seeing as a SeeingTable.

SourceTable& asdm::ASDM::getSource (  )  const

Get the table Source.

Returns:
The table Source as a SourceTable.

SourceParameterTable& asdm::ASDM::getSourceParameter (  )  const

Get the table SourceParameter.

Returns:
The table SourceParameter as a SourceParameterTable.

SpectralWindowTable& asdm::ASDM::getSpectralWindow (  )  const

Get the table SpectralWindow.

Returns:
The table SpectralWindow as a SpectralWindowTable.

SquareLawDetectorTable& asdm::ASDM::getSquareLawDetector (  )  const

Get the table SquareLawDetector.

Returns:
The table SquareLawDetector as a SquareLawDetectorTable.

StateTable& asdm::ASDM::getState (  )  const

Get the table State.

Returns:
The table State as a StateTable.

StationTable& asdm::ASDM::getStation (  )  const

Get the table Station.

Returns:
The table Station as a StationTable.

SubscanTable& asdm::ASDM::getSubscan (  )  const

Get the table Subscan.

Returns:
The table Subscan as a SubscanTable.

SwitchCycleTable& asdm::ASDM::getSwitchCycle (  )  const

Get the table SwitchCycle.

Returns:
The table SwitchCycle as a SwitchCycleTable.

SysCalTable& asdm::ASDM::getSysCal (  )  const

Get the table SysCal.

Returns:
The table SysCal as a SysCalTable.

TotalPowerTable& asdm::ASDM::getTotalPower (  )  const

Get the table TotalPower.

Returns:
The table TotalPower as a TotalPowerTable.

WVMCalTable& asdm::ASDM::getWVMCal (  )  const

Get the table WVMCal.

Returns:
The table WVMCal as a WVMCalTable.

WeatherTable& asdm::ASDM::getWeather (  )  const

Get the table Weather.

Returns:
The table Weather as a WeatherTable.

virtual string asdm::ASDM::toXML (  )  [virtual]

Produces the XML representation of * this.

Returns:
a string containing the XML representation of this.
Exceptions:
ConversionException. 

Implements asdm::Representable.

void asdm::ASDM::toXML ( string  directory  ) 

Write this ASDM dataset to the specified directory as a collection of XML documents.

Parameters:
directory The directory to which this dataset is written.
Exceptions:
ConversionException If any error occurs in converting the table to XML and writing it to the directory. This method will not overwrite any existing file; a ConversionException is also thrown in this case.

virtual void asdm::ASDM::fromXML ( string  xml  )  [virtual]

Get an ASDM dataset, given the full path name of the directory containing the XML version of the dataset.

Parameters:
xmlDirectory The full path name of the directory containing this dataset.
Returns:
The complete dataset that belongs to the container in this directory.
Exceptions:
ConversionException If any error occurs reading the files in the directory or in converting the tables from XML.

Implements asdm::Representable.

static ASDM* asdm::ASDM::getFromXML ( string  xmlDirectory  )  [static]

Get an ASDM dataset, given the full path name of the directory containing the XML version of the dataset.

Parameters:
xmlDirectory The full path name of the directory containing this dataset.
Returns:
The complete dataset that belongs to the container in this directory.
Exceptions:
ConversionException If any error occurs reading the files in the directory or in converting the tables from XML.
Deprecated:

string asdm::ASDM::toMIME (  ) 

Serialize this into a stream of bytes and encapsulates that stream into a MIME message.

Returns:
a string containing the MIME message.

void asdm::ASDM::setFromMIME ( const string &  mimeMsg  ) 

Extracts the binary part of a MIME message and deserialize its content to fill this with the result of the deserialization.

Parameters:
mimeMsg the string containing the MIME message.
Exceptions:
ConversionException 

void asdm::ASDM::toFile ( string  directory  ) 

Write this ASDM dataset to the specified directory as a collection of files.

The container itself is written into an XML file. Each table of the container having at least one row is written into a binary or an XML file depending on the value of its "fileAsBin" private field.

Parameters:
directory The directory to which this dataset is written.
Exceptions:
ConversionException If any error occurs in converting the container or any of its table. This method will not overwrite any existing file; a ConversionException is also thrown in this case.

void asdm::ASDM::setFromFile ( string  directory  ) 

Reads and parses a collection of files as those produced by the toFile method.

This dataset is populated with the result of the parsing.

Parameters:
directory The name of the directory containing the files.
Exceptions:
ConversionException If any error occurs while reading the files in the directory or parsing them.

virtual ASDMDataSetIDL* asdm::ASDM::toIDL (  )  [virtual]

Converts this ASDM into an ASDMDataSetIDL CORBA structure.

Returns:
a pointer to a ASDMDataSetIDL.

virtual void asdm::ASDM::fromIDL ( ASDMDataSetIDL *  x  )  [virtual]

Builds an ASDM out of its IDL representation.

Parameters:
x the IDL representation of the ASDM
Exceptions:
DuplicateKey 
ConversionException 
UniquenessViolationException 

virtual string asdm::ASDM::toVOTable (  )  const throw (ConversionException) [virtual]

Implements asdm::Representable.

virtual void asdm::ASDM::fromVOTable ( string  vo  )  throw (ConversionException) [virtual]

Implements asdm::Representable.

virtual char* asdm::ASDM::toFITS (  )  const throw (ConversionException) [virtual]

Implements asdm::Representable.

virtual void asdm::ASDM::fromFITS ( char *  fits  )  throw (ConversionException) [virtual]

Implements asdm::Representable.

virtual Entity asdm::ASDM::getEntity (  )  const [virtual]

Implements asdm::Representable.

virtual void asdm::ASDM::setEntity ( Entity  e  )  [virtual]

Implements asdm::Representable.

virtual string asdm::ASDM::getName (  )  const [virtual]

Meaningless, but required for the Representable interface.

Implements asdm::Representable.

virtual unsigned int asdm::ASDM::size (  )  [virtual]

Meaningless, but required for the Representable interface.

Implements asdm::Representable.

static ASDM* asdm::ASDM::fromArchive ( EntityId  datasetId  )  throw (ConversionException) [static]

Create an ASDM dataset from the ALMA archive, given the entityId of its container.

Parameters:
datasetId The entityId of the container of the dataset.

void asdm::ASDM::updateArchive (  )  const throw (ConversionException)

Update an ASDM dataset that already exists in the ALMA archive.

Representable& asdm::ASDM::getTable ( string  tableName  )  throw (InvalidArgumentException)

Return the table, as a Representable object, with the specified name.

ArrayTime asdm::ASDM::getTimeOfCreation (  )  const

Get timeOfCreation.

Returns:
timeOfCreation as ArrayTime

void asdm::ASDM::setTimeOfCreation ( ArrayTime  timeOfCreation  ) 

Set timeOfCreation with the specified ArrayTime.

Parameters:
timeOfCreation The ArrayTime value to which timeOfCreation is to be set.

void asdm::ASDM::error (  )  throw (ConversionException) [private]

static string asdm::ASDM::getXMLEntity ( EntityId  id  )  throw (ConversionException) [static, private]

static void asdm::ASDM::putXMLEntity ( string  xml  )  throw (ConversionException) [static, private]


Member Data Documentation

bool asdm::ASDM::archiveAsBin [private]

Definition at line 815 of file ASDM.h.

bool asdm::ASDM::fileAsBin [private]

Definition at line 816 of file ASDM.h.

bool asdm::ASDM::hasBeenAdded [private]

Definition at line 817 of file ASDM.h.

MainTable* asdm::ASDM::main [private]

The table Main.

Definition at line 823 of file ASDM.h.

AlmaRadiometerTable* asdm::ASDM::almaRadiometer [private]

The table AlmaRadiometer.

Definition at line 828 of file ASDM.h.

AnnotationTable* asdm::ASDM::annotation [private]

The table Annotation.

Definition at line 833 of file ASDM.h.

AntennaTable* asdm::ASDM::antenna [private]

The table Antenna.

Definition at line 838 of file ASDM.h.

BeamTable* asdm::ASDM::beam [private]

The table Beam.

Definition at line 843 of file ASDM.h.

CalAmpliTable* asdm::ASDM::calAmpli [private]

The table CalAmpli.

Definition at line 848 of file ASDM.h.

CalAtmosphereTable* asdm::ASDM::calAtmosphere [private]

The table CalAtmosphere.

Definition at line 853 of file ASDM.h.

CalBandpassTable* asdm::ASDM::calBandpass [private]

The table CalBandpass.

Definition at line 858 of file ASDM.h.

CalCurveTable* asdm::ASDM::calCurve [private]

The table CalCurve.

Definition at line 863 of file ASDM.h.

CalDataTable* asdm::ASDM::calData [private]

The table CalData.

Definition at line 868 of file ASDM.h.

CalDelayTable* asdm::ASDM::calDelay [private]

The table CalDelay.

Definition at line 873 of file ASDM.h.

CalDeviceTable* asdm::ASDM::calDevice [private]

The table CalDevice.

Definition at line 878 of file ASDM.h.

CalFluxTable* asdm::ASDM::calFlux [private]

The table CalFlux.

Definition at line 883 of file ASDM.h.

CalFocusTable* asdm::ASDM::calFocus [private]

The table CalFocus.

Definition at line 888 of file ASDM.h.

CalFocusModelTable* asdm::ASDM::calFocusModel [private]

The table CalFocusModel.

Definition at line 893 of file ASDM.h.

CalGainTable* asdm::ASDM::calGain [private]

The table CalGain.

Definition at line 898 of file ASDM.h.

CalHolographyTable* asdm::ASDM::calHolography [private]

The table CalHolography.

Definition at line 903 of file ASDM.h.

CalPhaseTable* asdm::ASDM::calPhase [private]

The table CalPhase.

Definition at line 908 of file ASDM.h.

CalPointingTable* asdm::ASDM::calPointing [private]

The table CalPointing.

Definition at line 913 of file ASDM.h.

CalPointingModelTable* asdm::ASDM::calPointingModel [private]

The table CalPointingModel.

Definition at line 918 of file ASDM.h.

CalPositionTable* asdm::ASDM::calPosition [private]

The table CalPosition.

Definition at line 923 of file ASDM.h.

CalPrimaryBeamTable* asdm::ASDM::calPrimaryBeam [private]

The table CalPrimaryBeam.

Definition at line 928 of file ASDM.h.

CalReductionTable* asdm::ASDM::calReduction [private]

The table CalReduction.

Definition at line 933 of file ASDM.h.

CalSeeingTable* asdm::ASDM::calSeeing [private]

The table CalSeeing.

Definition at line 938 of file ASDM.h.

CalWVRTable* asdm::ASDM::calWVR [private]

The table CalWVR.

Definition at line 943 of file ASDM.h.

ConfigDescriptionTable* asdm::ASDM::configDescription [private]

The table ConfigDescription.

Definition at line 948 of file ASDM.h.

CorrelatorModeTable* asdm::ASDM::correlatorMode [private]

The table CorrelatorMode.

Definition at line 953 of file ASDM.h.

DataDescriptionTable* asdm::ASDM::dataDescription [private]

The table DataDescription.

Definition at line 958 of file ASDM.h.

DopplerTable* asdm::ASDM::doppler [private]

The table Doppler.

Definition at line 963 of file ASDM.h.

EphemerisTable* asdm::ASDM::ephemeris [private]

The table Ephemeris.

Definition at line 968 of file ASDM.h.

ExecBlockTable* asdm::ASDM::execBlock [private]

The table ExecBlock.

Definition at line 973 of file ASDM.h.

FeedTable* asdm::ASDM::feed [private]

The table Feed.

Definition at line 978 of file ASDM.h.

FieldTable* asdm::ASDM::field [private]

The table Field.

Definition at line 983 of file ASDM.h.

FlagCmdTable* asdm::ASDM::flagCmd [private]

The table FlagCmd.

Definition at line 988 of file ASDM.h.

FocusTable* asdm::ASDM::focus [private]

The table Focus.

Definition at line 993 of file ASDM.h.

FocusModelTable* asdm::ASDM::focusModel [private]

The table FocusModel.

Definition at line 998 of file ASDM.h.

FreqOffsetTable* asdm::ASDM::freqOffset [private]

The table FreqOffset.

Definition at line 1003 of file ASDM.h.

GainTrackingTable* asdm::ASDM::gainTracking [private]

The table GainTracking.

Definition at line 1008 of file ASDM.h.

HistoryTable* asdm::ASDM::history [private]

The table History.

Definition at line 1013 of file ASDM.h.

HolographyTable* asdm::ASDM::holography [private]

The table Holography.

Definition at line 1018 of file ASDM.h.

ObservationTable* asdm::ASDM::observation [private]

The table Observation.

Definition at line 1023 of file ASDM.h.

PointingTable* asdm::ASDM::pointing [private]

The table Pointing.

Definition at line 1028 of file ASDM.h.

PointingModelTable* asdm::ASDM::pointingModel [private]

The table PointingModel.

Definition at line 1033 of file ASDM.h.

PolarizationTable* asdm::ASDM::polarization [private]

The table Polarization.

Definition at line 1038 of file ASDM.h.

ProcessorTable* asdm::ASDM::processor [private]

The table Processor.

Definition at line 1043 of file ASDM.h.

ReceiverTable* asdm::ASDM::receiver [private]

The table Receiver.

Definition at line 1048 of file ASDM.h.

SBSummaryTable* asdm::ASDM::sBSummary [private]

The table SBSummary.

Definition at line 1053 of file ASDM.h.

ScanTable* asdm::ASDM::scan [private]

The table Scan.

Definition at line 1058 of file ASDM.h.

SeeingTable* asdm::ASDM::seeing [private]

The table Seeing.

Definition at line 1063 of file ASDM.h.

SourceTable* asdm::ASDM::source [private]

The table Source.

Definition at line 1068 of file ASDM.h.

SourceParameterTable* asdm::ASDM::sourceParameter [private]

The table SourceParameter.

Definition at line 1073 of file ASDM.h.

SpectralWindowTable* asdm::ASDM::spectralWindow [private]

The table SpectralWindow.

Definition at line 1078 of file ASDM.h.

SquareLawDetectorTable* asdm::ASDM::squareLawDetector [private]

The table SquareLawDetector.

Definition at line 1083 of file ASDM.h.

StateTable* asdm::ASDM::state [private]

The table State.

Definition at line 1088 of file ASDM.h.

StationTable* asdm::ASDM::station [private]

The table Station.

Definition at line 1093 of file ASDM.h.

SubscanTable* asdm::ASDM::subscan [private]

The table Subscan.

Definition at line 1098 of file ASDM.h.

SwitchCycleTable* asdm::ASDM::switchCycle [private]

The table SwitchCycle.

Definition at line 1103 of file ASDM.h.

SysCalTable* asdm::ASDM::sysCal [private]

The table SysCal.

Definition at line 1108 of file ASDM.h.

TotalPowerTable* asdm::ASDM::totalPower [private]

The table TotalPower.

Definition at line 1113 of file ASDM.h.

WVMCalTable* asdm::ASDM::wVMCal [private]

The table WVMCal.

Definition at line 1118 of file ASDM.h.

WeatherTable* asdm::ASDM::weather [private]

The table Weather.

Definition at line 1123 of file ASDM.h.

vector<Representable *> asdm::ASDM::table [private]

The list of tables as Representable.

Definition at line 1128 of file ASDM.h.

map<string, Entity> asdm::ASDM::tableEntity [private]

vector<Entity *> tableEntity;

Definition at line 1134 of file ASDM.h.

Entity asdm::ASDM::entity [private]

This Container's entity.

Definition at line 1139 of file ASDM.h.

ArrayTime asdm::ASDM::timeOfCreation [private]

===> Attribute timeOfCreation

Definition at line 1147 of file ASDM.h.


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