#include <CalSeeingRow.h>
Generated from model's revision "1.41", branch "HEAD"
Public Member Functions | |
CalSeeingTable & | getTable () const |
CalSeeingRowIDL * | toIDL () const |
void | setFromIDL (CalSeeingRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
int | getNumBaseLength () const |
void | setNumBaseLength (int numBaseLength) |
ArrayTime | getStartValidTime () const |
void | setStartValidTime (ArrayTime startValidTime) |
ArrayTime | getEndValidTime () const |
void | setEndValidTime (ArrayTime endValidTime) |
vector< Frequency > | getFrequencyRange () const |
void | setFrequencyRange (vector< Frequency > frequencyRange) |
vector< Length > | getBaseLength () const |
void | setBaseLength (vector< Length > baseLength) |
vector< Angle > | getCorrPhaseRms () const |
void | setCorrPhaseRms (vector< Angle > corrPhaseRms) |
vector< Angle > | getUncorrPhaseRms () const |
void | setUncorrPhaseRms (vector< Angle > uncorrPhaseRms) |
Angle | getSeeing () const |
void | setSeeing (Angle seeing) |
Frequency | getSeeingFrequency () const |
void | setSeeingFrequency (Frequency seeingFrequency) |
Frequency | getSeeingFreqBandwidth () const |
void | setSeeingFreqBandwidth (Frequency seeingFreqBandwidth) |
bool | isExponentExists () const |
float | getExponent () const throw (IllegalAccessException) |
void | setExponent (float exponent) |
void | clearExponent () |
Tag | getCalDataId () const |
void | setCalDataId (Tag calDataId) throw (IllegalAccessException) |
Tag | getCalReductionId () const |
void | setCalReductionId (Tag calReductionId) throw (IllegalAccessException) |
CalReductionRow * | getCalReductionUsingCalReductionId () |
CalDataRow * | getCalDataUsingCalDataId () |
bool | compareNoAutoInc (Tag calDataId, Tag calReductionId, int numBaseLength, ArrayTime startValidTime, ArrayTime endValidTime, vector< Frequency > frequencyRange, vector< Length > baseLength, vector< Angle > corrPhaseRms, vector< Angle > uncorrPhaseRms, Angle seeing, Frequency seeingFrequency, Frequency seeingFreqBandwidth) |
bool | compareRequiredValue (int numBaseLength, ArrayTime startValidTime, ArrayTime endValidTime, vector< Frequency > frequencyRange, vector< Length > baseLength, vector< Angle > corrPhaseRms, vector< Angle > uncorrPhaseRms, Angle seeing, Frequency seeingFrequency, Frequency seeingFreqBandwidth) |
bool | equalByRequiredValue (CalSeeingRow *x) |
Friends | |
class | asdm::CalSeeingTable |
CalSeeingTable& asdm::CalSeeingRow::getTable | ( | ) | const |
Return the table to which this row belongs.
CalSeeingRowIDL* asdm::CalSeeingRow::toIDL | ( | ) | const |
Return this row in the form of an IDL struct.
void asdm::CalSeeingRow::setFromIDL | ( | CalSeeingRowIDL | x | ) | throw (ConversionException) |
Fill the values of this row from the IDL struct CalSeeingRowIDL.
x | The IDL struct containing the values used to fill this row. |
string asdm::CalSeeingRow::toXML | ( | ) | const |
Return this row in the form of an XML string.
void asdm::CalSeeingRow::setFromXML | ( | string | rowDoc | ) | throw (ConversionException) |
Fill the values of this row from an XML string that was produced by the toXML() method.
x | The XML string being used to set the values of this row. |
int asdm::CalSeeingRow::getNumBaseLength | ( | ) | const |
Get numBaseLength.
void asdm::CalSeeingRow::setNumBaseLength | ( | int | numBaseLength | ) |
Set numBaseLength with the specified int.
numBaseLength | The int value to which numBaseLength is to be set. |
ArrayTime asdm::CalSeeingRow::getStartValidTime | ( | ) | const |
Get startValidTime.
void asdm::CalSeeingRow::setStartValidTime | ( | ArrayTime | startValidTime | ) |
ArrayTime asdm::CalSeeingRow::getEndValidTime | ( | ) | const |
Get endValidTime.
void asdm::CalSeeingRow::setEndValidTime | ( | ArrayTime | endValidTime | ) |
vector<Frequency > asdm::CalSeeingRow::getFrequencyRange | ( | ) | const |
Get frequencyRange.
void asdm::CalSeeingRow::setFrequencyRange | ( | vector< Frequency > | frequencyRange | ) |
Set frequencyRange with the specified vector<Frequency >.
frequencyRange | The vector<Frequency > value to which frequencyRange is to be set. |
vector<Length > asdm::CalSeeingRow::getBaseLength | ( | ) | const |
Get baseLength.
void asdm::CalSeeingRow::setBaseLength | ( | vector< Length > | baseLength | ) |
Set baseLength with the specified vector<Length >.
baseLength | The vector<Length > value to which baseLength is to be set. |
vector<Angle > asdm::CalSeeingRow::getCorrPhaseRms | ( | ) | const |
Get corrPhaseRms.
void asdm::CalSeeingRow::setCorrPhaseRms | ( | vector< Angle > | corrPhaseRms | ) |
Set corrPhaseRms with the specified vector<Angle >.
corrPhaseRms | The vector<Angle > value to which corrPhaseRms is to be set. |
vector<Angle > asdm::CalSeeingRow::getUncorrPhaseRms | ( | ) | const |
Get uncorrPhaseRms.
void asdm::CalSeeingRow::setUncorrPhaseRms | ( | vector< Angle > | uncorrPhaseRms | ) |
Set uncorrPhaseRms with the specified vector<Angle >.
uncorrPhaseRms | The vector<Angle > value to which uncorrPhaseRms is to be set. |
void asdm::CalSeeingRow::setSeeing | ( | Angle | seeing | ) |
Frequency asdm::CalSeeingRow::getSeeingFrequency | ( | ) | const |
Get seeingFrequency.
void asdm::CalSeeingRow::setSeeingFrequency | ( | Frequency | seeingFrequency | ) |
Frequency asdm::CalSeeingRow::getSeeingFreqBandwidth | ( | ) | const |
Get seeingFreqBandwidth.
void asdm::CalSeeingRow::setSeeingFreqBandwidth | ( | Frequency | seeingFreqBandwidth | ) |
bool asdm::CalSeeingRow::isExponentExists | ( | ) | const |
The attribute exponent is optional. Return true if this attribute exists.
float asdm::CalSeeingRow::getExponent | ( | ) | const throw (IllegalAccessException) |
Get exponent, which is optional.
IllegalAccessException | If exponent does not exist. |
void asdm::CalSeeingRow::setExponent | ( | float | exponent | ) |
Set exponent with the specified float.
exponent | The float value to which exponent is to be set. |
void asdm::CalSeeingRow::clearExponent | ( | ) |
Mark exponent, which is an optional field, as non-existent.
void asdm::CalSeeingRow::setCalDataId | ( | Tag | calDataId | ) | throw (IllegalAccessException) |
Set calDataId with the specified Tag.
calDataId | The Tag value to which calDataId is to be set. |
IllegalAccessException | If an attempt is made to change this field after is has been added to the table. |
Tag asdm::CalSeeingRow::getCalReductionId | ( | ) | const |
Get calReductionId.
void asdm::CalSeeingRow::setCalReductionId | ( | Tag | calReductionId | ) | throw (IllegalAccessException) |
Set calReductionId with the specified Tag.
calReductionId | The Tag value to which calReductionId is to be set. |
IllegalAccessException | If an attempt is made to change this field after is has been added to the table. |
CalReductionRow* asdm::CalSeeingRow::getCalReductionUsingCalReductionId | ( | ) |
calReductionId pointer to the row in the CalReduction table having CalReduction.calReductionId == calReductionId
CalDataRow* asdm::CalSeeingRow::getCalDataUsingCalDataId | ( | ) |
calDataId pointer to the row in the CalData table having CalData.calDataId == calDataId
bool asdm::CalSeeingRow::compareNoAutoInc | ( | Tag | calDataId, | |
Tag | calReductionId, | |||
int | numBaseLength, | |||
ArrayTime | startValidTime, | |||
ArrayTime | endValidTime, | |||
vector< Frequency > | frequencyRange, | |||
vector< Length > | baseLength, | |||
vector< Angle > | corrPhaseRms, | |||
vector< Angle > | uncorrPhaseRms, | |||
Angle | seeing, | |||
Frequency | seeingFrequency, | |||
Frequency | seeingFreqBandwidth | |||
) |
Compare each mandatory attribute except the autoincrementable one of this CalSeeingRow with the corresponding parameters and return true if there is a match and false otherwise.
bool asdm::CalSeeingRow::equalByRequiredValue | ( | CalSeeingRow * | x | ) |
Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.
x | a pointer on the CalSeeingRow whose required attributes of the value part will be compared with those of this. |