casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Protected Member Functions | Protected Attributes | Friends
asdm::Representable Class Reference

The Representable interface is implemented by all tables and by the container. More...

#include <Representable.h>

Inheritance diagram for asdm::Representable:
asdm::AlmaRadiometerTable asdm::AlmaRadiometerTable asdm::AnnotationTable asdm::AnnotationTable asdm::AntennaTable asdm::AntennaTable asdm::BeamTable asdm::CalAmpliTable asdm::CalAmpliTable asdm::CalAtmosphereTable asdm::CalAtmosphereTable asdm::CalBandpassTable asdm::CalBandpassTable asdm::CalCurveTable asdm::CalCurveTable asdm::CalDataTable asdm::CalDataTable asdm::CalDelayTable asdm::CalDelayTable asdm::CalDeviceTable asdm::CalDeviceTable asdm::CalFluxTable asdm::CalFluxTable asdm::CalFocusModelTable asdm::CalFocusModelTable asdm::CalFocusTable asdm::CalFocusTable asdm::CalGainTable asdm::CalGainTable asdm::CalHolographyTable asdm::CalHolographyTable asdm::CalPhaseTable asdm::CalPhaseTable asdm::CalPointingModelTable asdm::CalPointingModelTable asdm::CalPointingTable asdm::CalPointingTable asdm::CalPositionTable asdm::CalPositionTable asdm::CalPrimaryBeamTable asdm::CalPrimaryBeamTable asdm::CalReductionTable asdm::CalReductionTable asdm::CalSeeingTable asdm::CalSeeingTable asdm::CalWVRTable asdm::CalWVRTable asdm::ConfigDescriptionTable asdm::ConfigDescriptionTable asdm::CorrelatorModeTable asdm::CorrelatorModeTable asdm::DataDescriptionTable asdm::DataDescriptionTable asdm::DelayModelTable asdm::DelayModelTable asdm::DopplerTable asdm::DopplerTable asdm::EphemerisTable asdm::EphemerisTable asdm::ExecBlockTable asdm::ExecBlockTable asdm::FeedTable asdm::FeedTable asdm::FieldTable asdm::FieldTable asdm::FlagCmdTable asdm::FlagCmdTable asdm::FlagTable asdm::FlagTable asdm::FocusModelTable asdm::FocusModelTable asdm::FocusTable asdm::FocusTable asdm::FreqOffsetTable asdm::FreqOffsetTable asdm::GainTrackingTable asdm::GainTrackingTable asdm::HistoryTable asdm::HistoryTable asdm::HolographyTable asdm::HolographyTable asdm::MainTable asdm::MainTable asdm::ObservationTable asdm::ObservationTable asdm::PointingModelTable asdm::PointingModelTable asdm::PointingTable asdm::PointingTable asdm::PolarizationTable asdm::PolarizationTable asdm::ProcessorTable asdm::ProcessorTable asdm::ReceiverTable asdm::ReceiverTable asdm::SBSummaryTable asdm::SBSummaryTable asdm::ScaleTable asdm::ScaleTable asdm::ScanTable asdm::ScanTable asdm::SeeingTable asdm::SeeingTable asdm::SourceTable asdm::SourceTable asdm::SpectralWindowTable asdm::SpectralWindowTable asdm::SquareLawDetectorTable asdm::SquareLawDetectorTable asdm::StateTable asdm::StateTable asdm::StationTable asdm::StationTable asdm::SubscanTable asdm::SubscanTable asdm::SwitchCycleTable asdm::SwitchCycleTable asdm::SysCalTable asdm::SysCalTable asdm::SysPowerTable asdm::SysPowerTable asdm::TotalPowerTable asdm::TotalPowerTable asdm::WeatherTable asdm::WeatherTable asdm::WVMCalTable asdm::WVMCalTable

List of all members.

Public Member Functions

virtual ~Representable ()
virtual string toXML ()=0
virtual void fromXML (string &xml)=0
virtual string getName () const =0
virtual unsigned int size () const =0
virtual ~Representable ()
virtual string toXML ()=0
virtual void fromXML (string &xml)=0
virtual string getName () const =0
virtual unsigned int size () const =0

Protected Member Functions

virtual Entity getEntity () const =0
virtual void setEntity (Entity e)=0
virtual Entity getEntity () const =0
virtual void setEntity (Entity e)=0

Protected Attributes

bool presentInMemory
bool loadInProgress
uint32_t declaredSize

Friends

class ASDM

Detailed Description

The Representable interface is implemented by all tables and by the container.

It represents methods that are required to convert between the internal and the various external representations of tables and containers.

Definition at line 57 of file Representable.h.


Constructor & Destructor Documentation

virtual asdm::Representable::~Representable ( ) [inline, virtual]

Definition at line 62 of file Representable.h.

virtual asdm::Representable::~Representable ( ) [inline, virtual]

Definition at line 62 of file Representable.h.


Member Function Documentation

virtual void asdm::Representable::fromXML ( string &  xml) [pure virtual]

Implemented in asdm::BeamTable.

virtual void asdm::Representable::fromXML ( string &  xml) [pure virtual]

Implemented in asdm::BeamTable.

virtual Entity asdm::Representable::getEntity ( ) const [protected, pure virtual]

Implemented in asdm::CalAtmosphereTable, asdm::CalAtmosphereTable, asdm::SourceTable, asdm::SourceTable, asdm::CalPointingTable, asdm::CalPointingTable, asdm::CalFocusTable, asdm::DelayModelTable, asdm::SpectralWindowTable, asdm::CalFocusTable, asdm::DelayModelTable, asdm::SpectralWindowTable, asdm::CalHolographyTable, asdm::ExecBlockTable, asdm::CalHolographyTable, asdm::ExecBlockTable, asdm::CalPhaseTable, asdm::CalPhaseTable, asdm::CalDelayTable, asdm::CalDelayTable, asdm::CalPositionTable, asdm::CalBandpassTable, asdm::CalPositionTable, asdm::CalBandpassTable, asdm::CalPrimaryBeamTable, asdm::CalPrimaryBeamTable, asdm::CalFluxTable, asdm::CalPointingModelTable, asdm::CalFluxTable, asdm::CalPointingModelTable, asdm::SysCalTable, asdm::SysCalTable, asdm::SBSummaryTable, asdm::CalCurveTable, asdm::SBSummaryTable, asdm::CalCurveTable, asdm::CalFocusModelTable, asdm::CalWVRTable, asdm::CalFocusModelTable, asdm::CalWVRTable, asdm::PointingTable, asdm::PointingTable, asdm::WeatherTable, asdm::WeatherTable, asdm::ConfigDescriptionTable, asdm::ConfigDescriptionTable, asdm::CalSeeingTable, asdm::CalSeeingTable, asdm::TotalPowerTable, asdm::TotalPowerTable, asdm::ScanTable, asdm::CalAmpliTable, asdm::ScanTable, asdm::CalAmpliTable, asdm::FeedTable, asdm::AnnotationTable, asdm::CalDataTable, asdm::FeedTable, asdm::AnnotationTable, asdm::CalDataTable, asdm::FieldTable, asdm::FieldTable, asdm::MainTable, asdm::MainTable, asdm::SubscanTable, asdm::CalDeviceTable, asdm::GainTrackingTable, asdm::SubscanTable, asdm::FlagTable, asdm::WVMCalTable, asdm::CalDeviceTable, asdm::GainTrackingTable, asdm::FlagTable, asdm::CalReductionTable, asdm::CalReductionTable, asdm::AntennaTable, asdm::CalGainTable, asdm::CorrelatorModeTable, asdm::AntennaTable, asdm::CalGainTable, asdm::CorrelatorModeTable, asdm::ReceiverTable, asdm::PointingModelTable, asdm::ReceiverTable, asdm::SwitchCycleTable, asdm::PointingModelTable, asdm::WVMCalTable, asdm::FocusModelTable, asdm::SwitchCycleTable, asdm::FocusModelTable, asdm::FocusTable, asdm::HistoryTable, asdm::SysPowerTable, asdm::FocusTable, asdm::HistoryTable, asdm::SysPowerTable, asdm::FlagCmdTable, asdm::SeeingTable, asdm::FlagCmdTable, asdm::SeeingTable, asdm::StateTable, asdm::StationTable, asdm::StateTable, asdm::StationTable, asdm::FreqOffsetTable, asdm::ScaleTable, asdm::HolographyTable, asdm::FreqOffsetTable, asdm::ScaleTable, asdm::HolographyTable, asdm::PolarizationTable, asdm::ProcessorTable, asdm::PolarizationTable, asdm::ProcessorTable, asdm::DopplerTable, asdm::DopplerTable, asdm::SquareLawDetectorTable, asdm::SquareLawDetectorTable, asdm::AlmaRadiometerTable, asdm::DataDescriptionTable, asdm::AlmaRadiometerTable, asdm::DataDescriptionTable, asdm::EphemerisTable, asdm::ObservationTable, asdm::EphemerisTable, asdm::ObservationTable, and asdm::BeamTable.

virtual Entity asdm::Representable::getEntity ( ) const [protected, pure virtual]

Implemented in asdm::CalAtmosphereTable, asdm::CalAtmosphereTable, asdm::SourceTable, asdm::SourceTable, asdm::CalPointingTable, asdm::CalPointingTable, asdm::CalFocusTable, asdm::DelayModelTable, asdm::SpectralWindowTable, asdm::CalFocusTable, asdm::DelayModelTable, asdm::SpectralWindowTable, asdm::CalHolographyTable, asdm::ExecBlockTable, asdm::CalHolographyTable, asdm::ExecBlockTable, asdm::CalPhaseTable, asdm::CalPhaseTable, asdm::CalDelayTable, asdm::CalDelayTable, asdm::CalPositionTable, asdm::CalBandpassTable, asdm::CalPositionTable, asdm::CalBandpassTable, asdm::CalPrimaryBeamTable, asdm::CalPrimaryBeamTable, asdm::CalFluxTable, asdm::CalPointingModelTable, asdm::CalFluxTable, asdm::CalPointingModelTable, asdm::SysCalTable, asdm::SysCalTable, asdm::SBSummaryTable, asdm::CalCurveTable, asdm::SBSummaryTable, asdm::CalCurveTable, asdm::CalFocusModelTable, asdm::CalWVRTable, asdm::CalFocusModelTable, asdm::CalWVRTable, asdm::PointingTable, asdm::PointingTable, asdm::WeatherTable, asdm::WeatherTable, asdm::ConfigDescriptionTable, asdm::ConfigDescriptionTable, asdm::CalSeeingTable, asdm::CalSeeingTable, asdm::TotalPowerTable, asdm::TotalPowerTable, asdm::ScanTable, asdm::CalAmpliTable, asdm::ScanTable, asdm::CalAmpliTable, asdm::FeedTable, asdm::AnnotationTable, asdm::CalDataTable, asdm::FeedTable, asdm::AnnotationTable, asdm::CalDataTable, asdm::FieldTable, asdm::FieldTable, asdm::MainTable, asdm::MainTable, asdm::SubscanTable, asdm::CalDeviceTable, asdm::GainTrackingTable, asdm::SubscanTable, asdm::FlagTable, asdm::WVMCalTable, asdm::CalDeviceTable, asdm::GainTrackingTable, asdm::FlagTable, asdm::CalReductionTable, asdm::CalReductionTable, asdm::AntennaTable, asdm::CalGainTable, asdm::CorrelatorModeTable, asdm::AntennaTable, asdm::CalGainTable, asdm::CorrelatorModeTable, asdm::ReceiverTable, asdm::PointingModelTable, asdm::ReceiverTable, asdm::SwitchCycleTable, asdm::PointingModelTable, asdm::WVMCalTable, asdm::FocusModelTable, asdm::SwitchCycleTable, asdm::FocusModelTable, asdm::FocusTable, asdm::HistoryTable, asdm::SysPowerTable, asdm::FocusTable, asdm::HistoryTable, asdm::SysPowerTable, asdm::FlagCmdTable, asdm::SeeingTable, asdm::FlagCmdTable, asdm::SeeingTable, asdm::StateTable, asdm::StationTable, asdm::StateTable, asdm::StationTable, asdm::FreqOffsetTable, asdm::ScaleTable, asdm::HolographyTable, asdm::FreqOffsetTable, asdm::ScaleTable, asdm::HolographyTable, asdm::PolarizationTable, asdm::ProcessorTable, asdm::PolarizationTable, asdm::ProcessorTable, asdm::DopplerTable, asdm::DopplerTable, asdm::SquareLawDetectorTable, asdm::SquareLawDetectorTable, asdm::AlmaRadiometerTable, asdm::DataDescriptionTable, asdm::AlmaRadiometerTable, asdm::DataDescriptionTable, asdm::EphemerisTable, asdm::ObservationTable, asdm::EphemerisTable, asdm::ObservationTable, and asdm::BeamTable.

virtual string asdm::Representable::getName ( ) const [pure virtual]

Implemented in asdm::CalAtmosphereTable, asdm::CalAtmosphereTable, asdm::SourceTable, asdm::SourceTable, asdm::CalPointingTable, asdm::CalPointingTable, asdm::CalFocusTable, asdm::DelayModelTable, asdm::SpectralWindowTable, asdm::CalFocusTable, asdm::DelayModelTable, asdm::SpectralWindowTable, asdm::CalHolographyTable, asdm::ExecBlockTable, asdm::CalHolographyTable, asdm::ExecBlockTable, asdm::CalPhaseTable, asdm::CalPhaseTable, asdm::CalDelayTable, asdm::CalDelayTable, asdm::CalPositionTable, asdm::CalBandpassTable, asdm::CalPositionTable, asdm::CalBandpassTable, asdm::CalPrimaryBeamTable, asdm::CalPrimaryBeamTable, asdm::CalFluxTable, asdm::CalPointingModelTable, asdm::CalFluxTable, asdm::CalPointingModelTable, asdm::SysCalTable, asdm::SysCalTable, asdm::SBSummaryTable, asdm::CalCurveTable, asdm::SBSummaryTable, asdm::CalCurveTable, asdm::CalFocusModelTable, asdm::CalWVRTable, asdm::CalFocusModelTable, asdm::CalWVRTable, asdm::PointingTable, asdm::PointingTable, asdm::WeatherTable, asdm::WeatherTable, asdm::ConfigDescriptionTable, asdm::ConfigDescriptionTable, asdm::CalSeeingTable, asdm::CalSeeingTable, asdm::TotalPowerTable, asdm::TotalPowerTable, asdm::ScanTable, asdm::CalAmpliTable, asdm::ScanTable, asdm::CalAmpliTable, asdm::FeedTable, asdm::AnnotationTable, asdm::CalDataTable, asdm::FeedTable, asdm::AnnotationTable, asdm::CalDataTable, asdm::FieldTable, asdm::FieldTable, asdm::MainTable, asdm::MainTable, asdm::SubscanTable, asdm::CalDeviceTable, asdm::GainTrackingTable, asdm::SubscanTable, asdm::FlagTable, asdm::WVMCalTable, asdm::CalDeviceTable, asdm::GainTrackingTable, asdm::FlagTable, asdm::CalReductionTable, asdm::CalReductionTable, asdm::AntennaTable, asdm::CalGainTable, asdm::CorrelatorModeTable, asdm::AntennaTable, asdm::CalGainTable, asdm::CorrelatorModeTable, asdm::ReceiverTable, asdm::PointingModelTable, asdm::ReceiverTable, asdm::SwitchCycleTable, asdm::PointingModelTable, asdm::WVMCalTable, asdm::FocusModelTable, asdm::SwitchCycleTable, asdm::FocusModelTable, asdm::FocusTable, asdm::HistoryTable, asdm::SysPowerTable, asdm::FocusTable, asdm::HistoryTable, asdm::SysPowerTable, asdm::FlagCmdTable, asdm::SeeingTable, asdm::FlagCmdTable, asdm::SeeingTable, asdm::StateTable, asdm::StationTable, asdm::StateTable, asdm::StationTable, asdm::FreqOffsetTable, asdm::ScaleTable, asdm::HolographyTable, asdm::FreqOffsetTable, asdm::ScaleTable, asdm::HolographyTable, asdm::PolarizationTable, asdm::ProcessorTable, asdm::PolarizationTable, asdm::ProcessorTable, asdm::DopplerTable, asdm::DopplerTable, asdm::SquareLawDetectorTable, asdm::SquareLawDetectorTable, asdm::AlmaRadiometerTable, asdm::DataDescriptionTable, asdm::AlmaRadiometerTable, asdm::DataDescriptionTable, asdm::BeamTable, asdm::EphemerisTable, asdm::ObservationTable, asdm::EphemerisTable, and asdm::ObservationTable.

virtual string asdm::Representable::getName ( ) const [pure virtual]

Implemented in asdm::CalAtmosphereTable, asdm::CalAtmosphereTable, asdm::SourceTable, asdm::SourceTable, asdm::CalPointingTable, asdm::CalPointingTable, asdm::CalFocusTable, asdm::DelayModelTable, asdm::SpectralWindowTable, asdm::CalFocusTable, asdm::DelayModelTable, asdm::SpectralWindowTable, asdm::CalHolographyTable, asdm::ExecBlockTable, asdm::CalHolographyTable, asdm::ExecBlockTable, asdm::CalPhaseTable, asdm::CalPhaseTable, asdm::CalDelayTable, asdm::CalDelayTable, asdm::CalPositionTable, asdm::CalBandpassTable, asdm::CalPositionTable, asdm::CalBandpassTable, asdm::CalPrimaryBeamTable, asdm::CalPrimaryBeamTable, asdm::CalFluxTable, asdm::CalPointingModelTable, asdm::CalFluxTable, asdm::CalPointingModelTable, asdm::SysCalTable, asdm::SysCalTable, asdm::SBSummaryTable, asdm::CalCurveTable, asdm::SBSummaryTable, asdm::CalCurveTable, asdm::CalFocusModelTable, asdm::CalWVRTable, asdm::CalFocusModelTable, asdm::CalWVRTable, asdm::PointingTable, asdm::PointingTable, asdm::WeatherTable, asdm::WeatherTable, asdm::ConfigDescriptionTable, asdm::ConfigDescriptionTable, asdm::CalSeeingTable, asdm::CalSeeingTable, asdm::TotalPowerTable, asdm::TotalPowerTable, asdm::ScanTable, asdm::CalAmpliTable, asdm::ScanTable, asdm::CalAmpliTable, asdm::FeedTable, asdm::AnnotationTable, asdm::CalDataTable, asdm::FeedTable, asdm::AnnotationTable, asdm::CalDataTable, asdm::FieldTable, asdm::FieldTable, asdm::MainTable, asdm::MainTable, asdm::SubscanTable, asdm::CalDeviceTable, asdm::GainTrackingTable, asdm::SubscanTable, asdm::FlagTable, asdm::WVMCalTable, asdm::CalDeviceTable, asdm::GainTrackingTable, asdm::FlagTable, asdm::CalReductionTable, asdm::CalReductionTable, asdm::AntennaTable, asdm::CalGainTable, asdm::CorrelatorModeTable, asdm::AntennaTable, asdm::CalGainTable, asdm::CorrelatorModeTable, asdm::ReceiverTable, asdm::PointingModelTable, asdm::ReceiverTable, asdm::SwitchCycleTable, asdm::PointingModelTable, asdm::WVMCalTable, asdm::FocusModelTable, asdm::SwitchCycleTable, asdm::FocusModelTable, asdm::FocusTable, asdm::HistoryTable, asdm::SysPowerTable, asdm::FocusTable, asdm::HistoryTable, asdm::SysPowerTable, asdm::FlagCmdTable, asdm::SeeingTable, asdm::FlagCmdTable, asdm::SeeingTable, asdm::StateTable, asdm::StationTable, asdm::StateTable, asdm::StationTable, asdm::FreqOffsetTable, asdm::ScaleTable, asdm::HolographyTable, asdm::FreqOffsetTable, asdm::ScaleTable, asdm::HolographyTable, asdm::PolarizationTable, asdm::ProcessorTable, asdm::PolarizationTable, asdm::ProcessorTable, asdm::DopplerTable, asdm::DopplerTable, asdm::SquareLawDetectorTable, asdm::SquareLawDetectorTable, asdm::AlmaRadiometerTable, asdm::DataDescriptionTable, asdm::AlmaRadiometerTable, asdm::DataDescriptionTable, asdm::BeamTable, asdm::EphemerisTable, asdm::ObservationTable, asdm::EphemerisTable, and asdm::ObservationTable.

virtual void asdm::Representable::setEntity ( Entity  e) [protected, pure virtual]

Implemented in asdm::CalAtmosphereTable, asdm::CalAtmosphereTable, asdm::SourceTable, asdm::SourceTable, asdm::CalPointingTable, asdm::CalPointingTable, asdm::CalFocusTable, asdm::DelayModelTable, asdm::SpectralWindowTable, asdm::CalFocusTable, asdm::DelayModelTable, asdm::SpectralWindowTable, asdm::CalHolographyTable, asdm::ExecBlockTable, asdm::CalHolographyTable, asdm::ExecBlockTable, asdm::CalPhaseTable, asdm::CalPhaseTable, asdm::CalDelayTable, asdm::CalDelayTable, asdm::CalPositionTable, asdm::CalBandpassTable, asdm::CalPositionTable, asdm::CalBandpassTable, asdm::CalPrimaryBeamTable, asdm::CalPrimaryBeamTable, asdm::CalFluxTable, asdm::CalPointingModelTable, asdm::CalFluxTable, asdm::CalPointingModelTable, asdm::SysCalTable, asdm::SysCalTable, asdm::SBSummaryTable, asdm::CalCurveTable, asdm::SBSummaryTable, asdm::CalCurveTable, asdm::CalFocusModelTable, asdm::CalWVRTable, asdm::CalFocusModelTable, asdm::CalWVRTable, asdm::PointingTable, asdm::PointingTable, asdm::WeatherTable, asdm::WeatherTable, asdm::ConfigDescriptionTable, asdm::ConfigDescriptionTable, asdm::CalSeeingTable, asdm::CalSeeingTable, asdm::TotalPowerTable, asdm::TotalPowerTable, asdm::ScanTable, asdm::CalAmpliTable, asdm::ScanTable, asdm::CalAmpliTable, asdm::FeedTable, asdm::AnnotationTable, asdm::CalDataTable, asdm::FeedTable, asdm::AnnotationTable, asdm::CalDataTable, asdm::FieldTable, asdm::FieldTable, asdm::MainTable, asdm::MainTable, asdm::SubscanTable, asdm::CalDeviceTable, asdm::GainTrackingTable, asdm::SubscanTable, asdm::FlagTable, asdm::WVMCalTable, asdm::CalDeviceTable, asdm::GainTrackingTable, asdm::FlagTable, asdm::CalReductionTable, asdm::CalReductionTable, asdm::AntennaTable, asdm::CalGainTable, asdm::CorrelatorModeTable, asdm::AntennaTable, asdm::CalGainTable, asdm::CorrelatorModeTable, asdm::ReceiverTable, asdm::PointingModelTable, asdm::ReceiverTable, asdm::SwitchCycleTable, asdm::PointingModelTable, asdm::WVMCalTable, asdm::FocusModelTable, asdm::SwitchCycleTable, asdm::FocusModelTable, asdm::FocusTable, asdm::HistoryTable, asdm::SysPowerTable, asdm::FocusTable, asdm::HistoryTable, asdm::SysPowerTable, asdm::FlagCmdTable, asdm::SeeingTable, asdm::FlagCmdTable, asdm::SeeingTable, asdm::StateTable, asdm::StationTable, asdm::StateTable, asdm::StationTable, asdm::FreqOffsetTable, asdm::ScaleTable, asdm::HolographyTable, asdm::FreqOffsetTable, asdm::ScaleTable, asdm::HolographyTable, asdm::PolarizationTable, asdm::ProcessorTable, asdm::PolarizationTable, asdm::ProcessorTable, asdm::DopplerTable, asdm::DopplerTable, asdm::SquareLawDetectorTable, asdm::SquareLawDetectorTable, asdm::AlmaRadiometerTable, asdm::DataDescriptionTable, asdm::AlmaRadiometerTable, asdm::DataDescriptionTable, asdm::EphemerisTable, asdm::ObservationTable, asdm::EphemerisTable, asdm::ObservationTable, and asdm::BeamTable.

virtual void asdm::Representable::setEntity ( Entity  e) [protected, pure virtual]

Implemented in asdm::CalAtmosphereTable, asdm::CalAtmosphereTable, asdm::SourceTable, asdm::SourceTable, asdm::CalPointingTable, asdm::CalPointingTable, asdm::CalFocusTable, asdm::DelayModelTable, asdm::SpectralWindowTable, asdm::CalFocusTable, asdm::DelayModelTable, asdm::SpectralWindowTable, asdm::CalHolographyTable, asdm::ExecBlockTable, asdm::CalHolographyTable, asdm::ExecBlockTable, asdm::CalPhaseTable, asdm::CalPhaseTable, asdm::CalDelayTable, asdm::CalDelayTable, asdm::CalPositionTable, asdm::CalBandpassTable, asdm::CalPositionTable, asdm::CalBandpassTable, asdm::CalPrimaryBeamTable, asdm::CalPrimaryBeamTable, asdm::CalFluxTable, asdm::CalPointingModelTable, asdm::CalFluxTable, asdm::CalPointingModelTable, asdm::SysCalTable, asdm::SysCalTable, asdm::SBSummaryTable, asdm::CalCurveTable, asdm::SBSummaryTable, asdm::CalCurveTable, asdm::CalFocusModelTable, asdm::CalWVRTable, asdm::CalFocusModelTable, asdm::CalWVRTable, asdm::PointingTable, asdm::PointingTable, asdm::WeatherTable, asdm::WeatherTable, asdm::ConfigDescriptionTable, asdm::ConfigDescriptionTable, asdm::CalSeeingTable, asdm::CalSeeingTable, asdm::TotalPowerTable, asdm::TotalPowerTable, asdm::ScanTable, asdm::CalAmpliTable, asdm::ScanTable, asdm::CalAmpliTable, asdm::FeedTable, asdm::AnnotationTable, asdm::CalDataTable, asdm::FeedTable, asdm::AnnotationTable, asdm::CalDataTable, asdm::FieldTable, asdm::FieldTable, asdm::MainTable, asdm::MainTable, asdm::SubscanTable, asdm::CalDeviceTable, asdm::GainTrackingTable, asdm::SubscanTable, asdm::FlagTable, asdm::WVMCalTable, asdm::CalDeviceTable, asdm::GainTrackingTable, asdm::FlagTable, asdm::CalReductionTable, asdm::CalReductionTable, asdm::AntennaTable, asdm::CalGainTable, asdm::CorrelatorModeTable, asdm::AntennaTable, asdm::CalGainTable, asdm::CorrelatorModeTable, asdm::ReceiverTable, asdm::PointingModelTable, asdm::ReceiverTable, asdm::SwitchCycleTable, asdm::PointingModelTable, asdm::WVMCalTable, asdm::FocusModelTable, asdm::SwitchCycleTable, asdm::FocusModelTable, asdm::FocusTable, asdm::HistoryTable, asdm::SysPowerTable, asdm::FocusTable, asdm::HistoryTable, asdm::SysPowerTable, asdm::FlagCmdTable, asdm::SeeingTable, asdm::FlagCmdTable, asdm::SeeingTable, asdm::StateTable, asdm::StationTable, asdm::StateTable, asdm::StationTable, asdm::FreqOffsetTable, asdm::ScaleTable, asdm::HolographyTable, asdm::FreqOffsetTable, asdm::ScaleTable, asdm::HolographyTable, asdm::PolarizationTable, asdm::ProcessorTable, asdm::PolarizationTable, asdm::ProcessorTable, asdm::DopplerTable, asdm::DopplerTable, asdm::SquareLawDetectorTable, asdm::SquareLawDetectorTable, asdm::AlmaRadiometerTable, asdm::DataDescriptionTable, asdm::AlmaRadiometerTable, asdm::DataDescriptionTable, asdm::EphemerisTable, asdm::ObservationTable, asdm::EphemerisTable, asdm::ObservationTable, and asdm::BeamTable.

virtual unsigned int asdm::Representable::size ( ) const [pure virtual]

Implemented in asdm::CalAtmosphereTable, asdm::CalAtmosphereTable, asdm::SourceTable, asdm::SourceTable, asdm::CalPointingTable, asdm::CalPointingTable, asdm::CalFocusTable, asdm::DelayModelTable, asdm::SpectralWindowTable, asdm::CalFocusTable, asdm::DelayModelTable, asdm::SpectralWindowTable, asdm::CalHolographyTable, asdm::ExecBlockTable, asdm::CalHolographyTable, asdm::ExecBlockTable, asdm::CalPhaseTable, asdm::CalPhaseTable, asdm::CalDelayTable, asdm::CalDelayTable, asdm::CalPositionTable, asdm::CalBandpassTable, asdm::CalPositionTable, asdm::CalBandpassTable, asdm::CalPrimaryBeamTable, asdm::CalPrimaryBeamTable, asdm::CalFluxTable, asdm::CalPointingModelTable, asdm::CalFluxTable, asdm::CalPointingModelTable, asdm::SysCalTable, asdm::SysCalTable, asdm::SBSummaryTable, asdm::CalCurveTable, asdm::SBSummaryTable, asdm::CalCurveTable, asdm::CalFocusModelTable, asdm::CalWVRTable, asdm::CalFocusModelTable, asdm::CalWVRTable, asdm::PointingTable, asdm::PointingTable, asdm::WeatherTable, asdm::WeatherTable, asdm::ConfigDescriptionTable, asdm::ConfigDescriptionTable, asdm::CalSeeingTable, asdm::CalSeeingTable, asdm::TotalPowerTable, asdm::TotalPowerTable, asdm::ScanTable, asdm::CalAmpliTable, asdm::ScanTable, asdm::CalAmpliTable, asdm::FeedTable, asdm::AnnotationTable, asdm::CalDataTable, asdm::FeedTable, asdm::AnnotationTable, asdm::CalDataTable, asdm::FieldTable, asdm::FieldTable, asdm::MainTable, asdm::MainTable, asdm::SubscanTable, asdm::CalDeviceTable, asdm::GainTrackingTable, asdm::SubscanTable, asdm::FlagTable, asdm::WVMCalTable, asdm::CalDeviceTable, asdm::GainTrackingTable, asdm::FlagTable, asdm::CalReductionTable, asdm::CalReductionTable, asdm::AntennaTable, asdm::CalGainTable, asdm::CorrelatorModeTable, asdm::AntennaTable, asdm::CalGainTable, asdm::CorrelatorModeTable, asdm::ReceiverTable, asdm::PointingModelTable, asdm::ReceiverTable, asdm::SwitchCycleTable, asdm::PointingModelTable, asdm::WVMCalTable, asdm::FocusModelTable, asdm::SwitchCycleTable, asdm::FocusModelTable, asdm::FocusTable, asdm::HistoryTable, asdm::SysPowerTable, asdm::FocusTable, asdm::HistoryTable, asdm::SysPowerTable, asdm::FlagCmdTable, asdm::SeeingTable, asdm::FlagCmdTable, asdm::SeeingTable, asdm::StateTable, asdm::StationTable, asdm::StateTable, asdm::StationTable, asdm::FreqOffsetTable, asdm::ScaleTable, asdm::HolographyTable, asdm::FreqOffsetTable, asdm::ScaleTable, asdm::HolographyTable, asdm::PolarizationTable, asdm::ProcessorTable, asdm::PolarizationTable, asdm::ProcessorTable, asdm::DopplerTable, asdm::DopplerTable, asdm::SquareLawDetectorTable, asdm::SquareLawDetectorTable, asdm::AlmaRadiometerTable, asdm::DataDescriptionTable, asdm::AlmaRadiometerTable, asdm::DataDescriptionTable, asdm::BeamTable, asdm::EphemerisTable, asdm::ObservationTable, asdm::EphemerisTable, and asdm::ObservationTable.

virtual unsigned int asdm::Representable::size ( ) const [pure virtual]

Implemented in asdm::CalAtmosphereTable, asdm::CalAtmosphereTable, asdm::SourceTable, asdm::SourceTable, asdm::CalPointingTable, asdm::CalPointingTable, asdm::CalFocusTable, asdm::DelayModelTable, asdm::SpectralWindowTable, asdm::CalFocusTable, asdm::DelayModelTable, asdm::SpectralWindowTable, asdm::CalHolographyTable, asdm::ExecBlockTable, asdm::CalHolographyTable, asdm::ExecBlockTable, asdm::CalPhaseTable, asdm::CalPhaseTable, asdm::CalDelayTable, asdm::CalDelayTable, asdm::CalPositionTable, asdm::CalBandpassTable, asdm::CalPositionTable, asdm::CalBandpassTable, asdm::CalPrimaryBeamTable, asdm::CalPrimaryBeamTable, asdm::CalFluxTable, asdm::CalPointingModelTable, asdm::CalFluxTable, asdm::CalPointingModelTable, asdm::SysCalTable, asdm::SysCalTable, asdm::SBSummaryTable, asdm::CalCurveTable, asdm::SBSummaryTable, asdm::CalCurveTable, asdm::CalFocusModelTable, asdm::CalWVRTable, asdm::CalFocusModelTable, asdm::CalWVRTable, asdm::PointingTable, asdm::PointingTable, asdm::WeatherTable, asdm::WeatherTable, asdm::ConfigDescriptionTable, asdm::ConfigDescriptionTable, asdm::CalSeeingTable, asdm::CalSeeingTable, asdm::TotalPowerTable, asdm::TotalPowerTable, asdm::ScanTable, asdm::CalAmpliTable, asdm::ScanTable, asdm::CalAmpliTable, asdm::FeedTable, asdm::AnnotationTable, asdm::CalDataTable, asdm::FeedTable, asdm::AnnotationTable, asdm::CalDataTable, asdm::FieldTable, asdm::FieldTable, asdm::MainTable, asdm::MainTable, asdm::SubscanTable, asdm::CalDeviceTable, asdm::GainTrackingTable, asdm::SubscanTable, asdm::FlagTable, asdm::WVMCalTable, asdm::CalDeviceTable, asdm::GainTrackingTable, asdm::FlagTable, asdm::CalReductionTable, asdm::CalReductionTable, asdm::AntennaTable, asdm::CalGainTable, asdm::CorrelatorModeTable, asdm::AntennaTable, asdm::CalGainTable, asdm::CorrelatorModeTable, asdm::ReceiverTable, asdm::PointingModelTable, asdm::ReceiverTable, asdm::SwitchCycleTable, asdm::PointingModelTable, asdm::WVMCalTable, asdm::FocusModelTable, asdm::SwitchCycleTable, asdm::FocusModelTable, asdm::FocusTable, asdm::HistoryTable, asdm::SysPowerTable, asdm::FocusTable, asdm::HistoryTable, asdm::SysPowerTable, asdm::FlagCmdTable, asdm::SeeingTable, asdm::FlagCmdTable, asdm::SeeingTable, asdm::StateTable, asdm::StationTable, asdm::StateTable, asdm::StationTable, asdm::FreqOffsetTable, asdm::ScaleTable, asdm::HolographyTable, asdm::FreqOffsetTable, asdm::ScaleTable, asdm::HolographyTable, asdm::PolarizationTable, asdm::ProcessorTable, asdm::PolarizationTable, asdm::ProcessorTable, asdm::DopplerTable, asdm::DopplerTable, asdm::SquareLawDetectorTable, asdm::SquareLawDetectorTable, asdm::AlmaRadiometerTable, asdm::DataDescriptionTable, asdm::AlmaRadiometerTable, asdm::DataDescriptionTable, asdm::BeamTable, asdm::EphemerisTable, asdm::ObservationTable, asdm::EphemerisTable, and asdm::ObservationTable.

virtual string asdm::Representable::toXML ( ) [pure virtual]

Implemented in asdm::CalAtmosphereTable, asdm::CalAtmosphereTable, asdm::SourceTable, asdm::SourceTable, asdm::CalPointingTable, asdm::CalPointingTable, asdm::CalFocusTable, asdm::DelayModelTable, asdm::SpectralWindowTable, asdm::CalFocusTable, asdm::DelayModelTable, asdm::SpectralWindowTable, asdm::CalHolographyTable, asdm::ExecBlockTable, asdm::CalHolographyTable, asdm::ExecBlockTable, asdm::CalPhaseTable, asdm::CalPhaseTable, asdm::CalDelayTable, asdm::CalDelayTable, asdm::CalPositionTable, asdm::CalBandpassTable, asdm::CalPositionTable, asdm::CalBandpassTable, asdm::CalPrimaryBeamTable, asdm::CalPrimaryBeamTable, asdm::CalFluxTable, asdm::CalPointingModelTable, asdm::CalFluxTable, asdm::CalPointingModelTable, asdm::SysCalTable, asdm::SysCalTable, asdm::SBSummaryTable, asdm::CalCurveTable, asdm::SBSummaryTable, asdm::CalCurveTable, asdm::CalFocusModelTable, asdm::CalWVRTable, asdm::CalFocusModelTable, asdm::CalWVRTable, asdm::PointingTable, asdm::PointingTable, asdm::WeatherTable, asdm::WeatherTable, asdm::ConfigDescriptionTable, asdm::ConfigDescriptionTable, asdm::CalSeeingTable, asdm::CalSeeingTable, asdm::TotalPowerTable, asdm::TotalPowerTable, asdm::ScanTable, asdm::CalAmpliTable, asdm::ScanTable, asdm::CalAmpliTable, asdm::FeedTable, asdm::AnnotationTable, asdm::CalDataTable, asdm::FeedTable, asdm::AnnotationTable, asdm::CalDataTable, asdm::FieldTable, asdm::FieldTable, asdm::MainTable, asdm::MainTable, asdm::SubscanTable, asdm::CalDeviceTable, asdm::GainTrackingTable, asdm::SubscanTable, asdm::FlagTable, asdm::WVMCalTable, asdm::CalDeviceTable, asdm::GainTrackingTable, asdm::FlagTable, asdm::CalReductionTable, asdm::CalReductionTable, asdm::AntennaTable, asdm::CalGainTable, asdm::CorrelatorModeTable, asdm::AntennaTable, asdm::CalGainTable, asdm::CorrelatorModeTable, asdm::ReceiverTable, asdm::PointingModelTable, asdm::ReceiverTable, asdm::SwitchCycleTable, asdm::PointingModelTable, asdm::WVMCalTable, asdm::FocusModelTable, asdm::SwitchCycleTable, asdm::FocusModelTable, asdm::FocusTable, asdm::HistoryTable, asdm::SysPowerTable, asdm::FocusTable, asdm::HistoryTable, asdm::SysPowerTable, asdm::FlagCmdTable, asdm::SeeingTable, asdm::FlagCmdTable, asdm::SeeingTable, asdm::StateTable, asdm::StationTable, asdm::StateTable, asdm::StationTable, asdm::FreqOffsetTable, asdm::ScaleTable, asdm::HolographyTable, asdm::FreqOffsetTable, asdm::ScaleTable, asdm::HolographyTable, asdm::PolarizationTable, asdm::ProcessorTable, asdm::PolarizationTable, asdm::ProcessorTable, asdm::DopplerTable, asdm::DopplerTable, asdm::SquareLawDetectorTable, asdm::SquareLawDetectorTable, asdm::AlmaRadiometerTable, asdm::DataDescriptionTable, asdm::AlmaRadiometerTable, asdm::DataDescriptionTable, asdm::EphemerisTable, asdm::ObservationTable, asdm::EphemerisTable, asdm::ObservationTable, and asdm::BeamTable.

virtual string asdm::Representable::toXML ( ) [pure virtual]

Implemented in asdm::CalAtmosphereTable, asdm::CalAtmosphereTable, asdm::SourceTable, asdm::SourceTable, asdm::CalPointingTable, asdm::CalPointingTable, asdm::CalFocusTable, asdm::DelayModelTable, asdm::SpectralWindowTable, asdm::CalFocusTable, asdm::DelayModelTable, asdm::SpectralWindowTable, asdm::CalHolographyTable, asdm::ExecBlockTable, asdm::CalHolographyTable, asdm::ExecBlockTable, asdm::CalPhaseTable, asdm::CalPhaseTable, asdm::CalDelayTable, asdm::CalDelayTable, asdm::CalPositionTable, asdm::CalBandpassTable, asdm::CalPositionTable, asdm::CalBandpassTable, asdm::CalPrimaryBeamTable, asdm::CalPrimaryBeamTable, asdm::CalFluxTable, asdm::CalPointingModelTable, asdm::CalFluxTable, asdm::CalPointingModelTable, asdm::SysCalTable, asdm::SysCalTable, asdm::SBSummaryTable, asdm::CalCurveTable, asdm::SBSummaryTable, asdm::CalCurveTable, asdm::CalFocusModelTable, asdm::CalWVRTable, asdm::CalFocusModelTable, asdm::CalWVRTable, asdm::PointingTable, asdm::PointingTable, asdm::WeatherTable, asdm::WeatherTable, asdm::ConfigDescriptionTable, asdm::ConfigDescriptionTable, asdm::CalSeeingTable, asdm::CalSeeingTable, asdm::TotalPowerTable, asdm::TotalPowerTable, asdm::ScanTable, asdm::CalAmpliTable, asdm::ScanTable, asdm::CalAmpliTable, asdm::FeedTable, asdm::AnnotationTable, asdm::CalDataTable, asdm::FeedTable, asdm::AnnotationTable, asdm::CalDataTable, asdm::FieldTable, asdm::FieldTable, asdm::MainTable, asdm::MainTable, asdm::SubscanTable, asdm::CalDeviceTable, asdm::GainTrackingTable, asdm::SubscanTable, asdm::FlagTable, asdm::WVMCalTable, asdm::CalDeviceTable, asdm::GainTrackingTable, asdm::FlagTable, asdm::CalReductionTable, asdm::CalReductionTable, asdm::AntennaTable, asdm::CalGainTable, asdm::CorrelatorModeTable, asdm::AntennaTable, asdm::CalGainTable, asdm::CorrelatorModeTable, asdm::ReceiverTable, asdm::PointingModelTable, asdm::ReceiverTable, asdm::SwitchCycleTable, asdm::PointingModelTable, asdm::WVMCalTable, asdm::FocusModelTable, asdm::SwitchCycleTable, asdm::FocusModelTable, asdm::FocusTable, asdm::HistoryTable, asdm::SysPowerTable, asdm::FocusTable, asdm::HistoryTable, asdm::SysPowerTable, asdm::FlagCmdTable, asdm::SeeingTable, asdm::FlagCmdTable, asdm::SeeingTable, asdm::StateTable, asdm::StationTable, asdm::StateTable, asdm::StationTable, asdm::FreqOffsetTable, asdm::ScaleTable, asdm::HolographyTable, asdm::FreqOffsetTable, asdm::ScaleTable, asdm::HolographyTable, asdm::PolarizationTable, asdm::ProcessorTable, asdm::PolarizationTable, asdm::ProcessorTable, asdm::DopplerTable, asdm::DopplerTable, asdm::SquareLawDetectorTable, asdm::SquareLawDetectorTable, asdm::AlmaRadiometerTable, asdm::DataDescriptionTable, asdm::AlmaRadiometerTable, asdm::DataDescriptionTable, asdm::EphemerisTable, asdm::ObservationTable, asdm::EphemerisTable, asdm::ObservationTable, and asdm::BeamTable.


Friends And Related Function Documentation

ASDM [friend]

Member Data Documentation

uint32_t asdm::Representable::declaredSize [protected]

Definition at line 76 of file Representable.h.

Definition at line 74 of file Representable.h.

Referenced by asdm::BeamTable::checkPresenceInMemory(), asdm::EphemerisTable::checkPresenceInMemory(), asdm::ObservationTable::checkPresenceInMemory(), asdm::AlmaRadiometerTable::checkPresenceInMemory(), asdm::DataDescriptionTable::checkPresenceInMemory(), asdm::SquareLawDetectorTable::checkPresenceInMemory(), asdm::PolarizationTable::checkPresenceInMemory(), asdm::ProcessorTable::checkPresenceInMemory(), asdm::DopplerTable::checkPresenceInMemory(), asdm::HolographyTable::checkPresenceInMemory(), asdm::ScaleTable::checkPresenceInMemory(), asdm::StationTable::checkPresenceInMemory(), asdm::StateTable::checkPresenceInMemory(), asdm::SwitchCycleTable::checkPresenceInMemory(), asdm::SeeingTable::checkPresenceInMemory(), asdm::FlagCmdTable::checkPresenceInMemory(), asdm::FreqOffsetTable::checkPresenceInMemory(), asdm::FlagTable::checkPresenceInMemory(), asdm::AntennaTable::checkPresenceInMemory(), asdm::CorrelatorModeTable::checkPresenceInMemory(), asdm::PointingModelTable::checkPresenceInMemory(), asdm::FocusModelTable::checkPresenceInMemory(), asdm::CalGainTable::checkPresenceInMemory(), asdm::CalReductionTable::checkPresenceInMemory(), asdm::SubscanTable::checkPresenceInMemory(), asdm::FieldTable::checkPresenceInMemory(), asdm::AnnotationTable::checkPresenceInMemory(), asdm::SysPowerTable::checkPresenceInMemory(), asdm::FocusTable::checkPresenceInMemory(), asdm::HistoryTable::checkPresenceInMemory(), asdm::CalDataTable::checkPresenceInMemory(), asdm::ReceiverTable::checkPresenceInMemory(), asdm::ScanTable::checkPresenceInMemory(), asdm::CalDeviceTable::checkPresenceInMemory(), asdm::GainTrackingTable::checkPresenceInMemory(), asdm::WVMCalTable::checkPresenceInMemory(), asdm::CalSeeingTable::checkPresenceInMemory(), asdm::CalAmpliTable::checkPresenceInMemory(), asdm::ConfigDescriptionTable::checkPresenceInMemory(), asdm::WeatherTable::checkPresenceInMemory(), asdm::MainTable::checkPresenceInMemory(), asdm::FeedTable::checkPresenceInMemory(), asdm::SBSummaryTable::checkPresenceInMemory(), asdm::CalFluxTable::checkPresenceInMemory(), asdm::CalWVRTable::checkPresenceInMemory(), asdm::CalCurveTable::checkPresenceInMemory(), asdm::CalFocusModelTable::checkPresenceInMemory(), asdm::TotalPowerTable::checkPresenceInMemory(), asdm::SysCalTable::checkPresenceInMemory(), asdm::PointingTable::checkPresenceInMemory(), asdm::CalPointingModelTable::checkPresenceInMemory(), asdm::CalDelayTable::checkPresenceInMemory(), asdm::CalPrimaryBeamTable::checkPresenceInMemory(), asdm::CalPositionTable::checkPresenceInMemory(), asdm::CalBandpassTable::checkPresenceInMemory(), asdm::CalPhaseTable::checkPresenceInMemory(), asdm::SpectralWindowTable::checkPresenceInMemory(), asdm::CalHolographyTable::checkPresenceInMemory(), asdm::ExecBlockTable::checkPresenceInMemory(), asdm::CalFocusTable::checkPresenceInMemory(), asdm::DelayModelTable::checkPresenceInMemory(), asdm::SourceTable::checkPresenceInMemory(), asdm::CalPointingTable::checkPresenceInMemory(), and asdm::CalAtmosphereTable::checkPresenceInMemory().


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