#include <CalAmpliRow.h>
Generated from model's revision "1.46", branch "HEAD"
Public Member Functions | |
CalAmpliTable & | getTable () const |
CalAmpliRowIDL * | toIDL () const |
void | setFromIDL (CalAmpliRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
int | getNumAPC () const |
void | setNumAPC (int numAPC) |
int | getNumReceptor () const |
void | setNumReceptor (int numReceptor) |
ReceiverBandMod::ReceiverBand | getReceiverBand () const |
void | setReceiverBand (ReceiverBandMod::ReceiverBand receiverBand) |
string | getAntennaName () const |
void | setAntennaName (string antennaName) |
vector< AtmPhaseCorrectionMod::AtmPhaseCorrection > | getAtmPhaseCorrections () const |
void | setAtmPhaseCorrections (vector< AtmPhaseCorrectionMod::AtmPhaseCorrection > atmPhaseCorrections) |
vector< PolarizationTypeMod::PolarizationType > | getPolarizationTypes () const |
void | setPolarizationTypes (vector< PolarizationTypeMod::PolarizationType > polarizationTypes) |
ArrayTime | getStartValidTime () const |
void | setStartValidTime (ArrayTime startValidTime) |
ArrayTime | getEndValidTime () const |
void | setEndValidTime (ArrayTime endValidTime) |
vector< Frequency > | getFrequencyRange () const |
void | setFrequencyRange (vector< Frequency > frequencyRange) |
bool | isApertureEfficiencyExists () const |
vector< vector< float > > | getApertureEfficiency () const throw (IllegalAccessException) |
void | setApertureEfficiency (vector< vector< float > > apertureEfficiency) |
void | clearApertureEfficiency () |
bool | isApertureEfficiencyErrorExists () const |
vector< vector< float > > | getApertureEfficiencyError () const throw (IllegalAccessException) |
void | setApertureEfficiencyError (vector< vector< float > > apertureEfficiencyError) |
void | clearApertureEfficiencyError () |
bool | isCorrectionValidityExists () const |
bool | getCorrectionValidity () const throw (IllegalAccessException) |
void | setCorrectionValidity (bool correctionValidity) |
void | clearCorrectionValidity () |
Tag | getCalDataId () const |
void | setCalDataId (Tag calDataId) |
Tag | getCalReductionId () const |
void | setCalReductionId (Tag calReductionId) |
CalDataRow * | getCalDataUsingCalDataId () |
CalReductionRow * | getCalReductionUsingCalReductionId () |
bool | compareNoAutoInc (Tag calDataId, Tag calReductionId, string antennaName, int numAPC, int numReceptor, ReceiverBandMod::ReceiverBand receiverBand, vector< AtmPhaseCorrectionMod::AtmPhaseCorrection > atmPhaseCorrections, vector< PolarizationTypeMod::PolarizationType > polarizationTypes, ArrayTime startValidTime, ArrayTime endValidTime, vector< Frequency > frequencyRange) |
bool | compareRequiredValue (int numAPC, int numReceptor, ReceiverBandMod::ReceiverBand receiverBand, vector< AtmPhaseCorrectionMod::AtmPhaseCorrection > atmPhaseCorrections, vector< PolarizationTypeMod::PolarizationType > polarizationTypes, ArrayTime startValidTime, ArrayTime endValidTime, vector< Frequency > frequencyRange) |
bool | equalByRequiredValue (CalAmpliRow *x) |
|
Mark apertureEfficiency, which is an optional field, as non-existent. |
|
Mark apertureEfficiencyError, which is an optional field, as non-existent. |
|
Mark correctionValidity, which is an optional field, as non-existent. |
|
Compare each mandatory attribute except the autoincrementable one of this CalAmpliRow with the corresponding parameters and return true if there is a match and false otherwise. |
|
Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.
|
|
Get antennaName.
|
|
Get apertureEfficiency, which is optional.
|
|
Get apertureEfficiencyError, which is optional.
|
|
Get atmPhaseCorrections.
|
|
Get calDataId.
|
|
calDataId pointer to the row in the CalData table having CalData.calDataId == calDataId
|
|
Get calReductionId.
|
|
calReductionId pointer to the row in the CalReduction table having CalReduction.calReductionId == calReductionId
|
|
Get correctionValidity, which is optional.
|
|
Get endValidTime.
|
|
Get frequencyRange.
|
|
Get numAPC.
|
|
Get numReceptor.
|
|
Get polarizationTypes.
|
|
Get receiverBand.
|
|
Get startValidTime.
|
|
Return the table to which this row belongs. |
|
The attribute apertureEfficiencyError is optional. Return true if this attribute exists.
|
|
The attribute apertureEfficiency is optional. Return true if this attribute exists.
|
|
The attribute correctionValidity is optional. Return true if this attribute exists.
|
|
Set antennaName with the specified string.
|
|
Set apertureEfficiency with the specified vector<vector<float > >.
|
|
Set apertureEfficiencyError with the specified vector<vector<float > >.
|
|
Set atmPhaseCorrections with the specified vector<AtmPhaseCorrectionMod::AtmPhaseCorrection >.
|
|
Set calDataId with the specified Tag.
|
|
Set calReductionId with the specified Tag.
|
|
Set correctionValidity with the specified bool.
|
|
Set endValidTime with the specified ArrayTime.
|
|
Set frequencyRange with the specified vector<Frequency >.
|
|
Fill the values of this row from the IDL struct CalAmpliRowIDL.
|
|
Fill the values of this row from an XML string that was produced by the toXML() method.
|
|
Set numAPC with the specified int.
|
|
Set numReceptor with the specified int.
|
|
Set polarizationTypes with the specified vector<PolarizationTypeMod::PolarizationType >.
|
|
Set receiverBand with the specified ReceiverBandMod::ReceiverBand.
|
|
Set startValidTime with the specified ArrayTime.
|
|
Return this row in the form of an IDL struct.
|
|
Return this row in the form of an XML string.
|