#include <CalFocusRow.h>
Generated from model's revision "1.41", branch "HEAD"
Public Member Functions | |
CalFocusTable & | getTable () const |
CalFocusRowIDL * | toIDL () const |
void | setFromIDL (CalFocusRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
string | getAntennaName () const |
void | setAntennaName (string antennaName) throw (IllegalAccessException) |
vector< Frequency > | getFrequencyRange () const |
void | setFrequencyRange (vector< Frequency > frequencyRange) |
ArrayTime | getStartValidTime () const |
void | setStartValidTime (ArrayTime startValidTime) |
ArrayTime | getEndValidTime () const |
void | setEndValidTime (ArrayTime endValidTime) |
ReceiverBand | getReceiverBand () const |
void | setReceiverBand (ReceiverBand receiverBand) |
vector< Length > | getOffset () const |
void | setOffset (vector< Length > offset) |
vector< Length > | getError () const |
void | setError (vector< Length > error) |
FocusMethod | getFocusMethod () const |
void | setFocusMethod (FocusMethod focusMethod) |
vector< Angle > | getPointingDirection () const |
void | setPointingDirection (vector< Angle > pointingDirection) |
vector< bool > | getWasFixed () const |
void | setWasFixed (vector< bool > wasFixed) |
Temperature | getAmbientTemperature () const |
void | setAmbientTemperature (Temperature ambientTemperature) |
Tag | getCalDataId () const |
void | setCalDataId (Tag calDataId) throw (IllegalAccessException) |
Tag | getCalReductionId () const |
void | setCalReductionId (Tag calReductionId) throw (IllegalAccessException) |
CalDataRow * | getCalDataUsingCalDataId () |
CalReductionRow * | getCalReductionUsingCalReductionId () |
bool | compareNoAutoInc (Tag calDataId, Tag calReductionId, string antennaName, vector< Frequency > frequencyRange, ArrayTime startValidTime, ArrayTime endValidTime, ReceiverBand receiverBand, vector< Length > offset, vector< Length > error, FocusMethod focusMethod, vector< Angle > pointingDirection, vector< bool > wasFixed, Temperature ambientTemperature) |
bool | compareRequiredValue (vector< Frequency > frequencyRange, ArrayTime startValidTime, ArrayTime endValidTime, ReceiverBand receiverBand, vector< Length > offset, vector< Length > error, FocusMethod focusMethod, vector< Angle > pointingDirection, vector< bool > wasFixed, Temperature ambientTemperature) |
bool | equalByRequiredValue (CalFocusRow *x) |
Friends | |
class | asdm::CalFocusTable |
CalFocusTable& asdm::CalFocusRow::getTable | ( | ) | const |
Return the table to which this row belongs.
CalFocusRowIDL* asdm::CalFocusRow::toIDL | ( | ) | const |
Return this row in the form of an IDL struct.
void asdm::CalFocusRow::setFromIDL | ( | CalFocusRowIDL | x | ) | throw (ConversionException) |
Fill the values of this row from the IDL struct CalFocusRowIDL.
x | The IDL struct containing the values used to fill this row. |
string asdm::CalFocusRow::toXML | ( | ) | const |
Return this row in the form of an XML string.
void asdm::CalFocusRow::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. |
string asdm::CalFocusRow::getAntennaName | ( | ) | const |
Get antennaName.
void asdm::CalFocusRow::setAntennaName | ( | string | antennaName | ) | throw (IllegalAccessException) |
Set antennaName with the specified string.
antennaName | The string value to which antennaName is to be set. |
IllegalAccessException | If an attempt is made to change this field after is has been added to the table. |
vector<Frequency > asdm::CalFocusRow::getFrequencyRange | ( | ) | const |
Get frequencyRange.
void asdm::CalFocusRow::setFrequencyRange | ( | vector< Frequency > | frequencyRange | ) |
Set frequencyRange with the specified vector<Frequency >.
frequencyRange | The vector<Frequency > value to which frequencyRange is to be set. |
ArrayTime asdm::CalFocusRow::getStartValidTime | ( | ) | const |
Get startValidTime.
void asdm::CalFocusRow::setStartValidTime | ( | ArrayTime | startValidTime | ) |
ArrayTime asdm::CalFocusRow::getEndValidTime | ( | ) | const |
Get endValidTime.
void asdm::CalFocusRow::setEndValidTime | ( | ArrayTime | endValidTime | ) |
ReceiverBand asdm::CalFocusRow::getReceiverBand | ( | ) | const |
Get receiverBand.
void asdm::CalFocusRow::setReceiverBand | ( | ReceiverBand | receiverBand | ) |
Set receiverBand with the specified ReceiverBand.
receiverBand | The ReceiverBand value to which receiverBand is to be set. |
vector<Length > asdm::CalFocusRow::getOffset | ( | ) | const |
Get offset.
void asdm::CalFocusRow::setOffset | ( | vector< Length > | offset | ) |
Set offset with the specified vector<Length >.
offset | The vector<Length > value to which offset is to be set. |
vector<Length > asdm::CalFocusRow::getError | ( | ) | const |
Get error.
void asdm::CalFocusRow::setError | ( | vector< Length > | error | ) |
Set error with the specified vector<Length >.
error | The vector<Length > value to which error is to be set. |
FocusMethod asdm::CalFocusRow::getFocusMethod | ( | ) | const |
Get focusMethod.
void asdm::CalFocusRow::setFocusMethod | ( | FocusMethod | focusMethod | ) |
Set focusMethod with the specified FocusMethod.
focusMethod | The FocusMethod value to which focusMethod is to be set. |
vector<Angle > asdm::CalFocusRow::getPointingDirection | ( | ) | const |
Get pointingDirection.
void asdm::CalFocusRow::setPointingDirection | ( | vector< Angle > | pointingDirection | ) |
Set pointingDirection with the specified vector<Angle >.
pointingDirection | The vector<Angle > value to which pointingDirection is to be set. |
vector<bool > asdm::CalFocusRow::getWasFixed | ( | ) | const |
Get wasFixed.
void asdm::CalFocusRow::setWasFixed | ( | vector< bool > | wasFixed | ) |
Set wasFixed with the specified vector<bool >.
wasFixed | The vector<bool > value to which wasFixed is to be set. |
Temperature asdm::CalFocusRow::getAmbientTemperature | ( | ) | const |
Get ambientTemperature.
void asdm::CalFocusRow::setAmbientTemperature | ( | Temperature | ambientTemperature | ) |
Set ambientTemperature with the specified Temperature.
ambientTemperature | The Temperature value to which ambientTemperature is to be set. |
void asdm::CalFocusRow::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::CalFocusRow::getCalReductionId | ( | ) | const |
Get calReductionId.
void asdm::CalFocusRow::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. |
CalDataRow* asdm::CalFocusRow::getCalDataUsingCalDataId | ( | ) |
calDataId pointer to the row in the CalData table having CalData.calDataId == calDataId
CalReductionRow* asdm::CalFocusRow::getCalReductionUsingCalReductionId | ( | ) |
calReductionId pointer to the row in the CalReduction table having CalReduction.calReductionId == calReductionId
bool asdm::CalFocusRow::compareNoAutoInc | ( | Tag | calDataId, | |
Tag | calReductionId, | |||
string | antennaName, | |||
vector< Frequency > | frequencyRange, | |||
ArrayTime | startValidTime, | |||
ArrayTime | endValidTime, | |||
ReceiverBand | receiverBand, | |||
vector< Length > | offset, | |||
vector< Length > | error, | |||
FocusMethod | focusMethod, | |||
vector< Angle > | pointingDirection, | |||
vector< bool > | wasFixed, | |||
Temperature | ambientTemperature | |||
) |
Compare each mandatory attribute except the autoincrementable one of this CalFocusRow with the corresponding parameters and return true if there is a match and false otherwise.
bool asdm::CalFocusRow::equalByRequiredValue | ( | CalFocusRow * | 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 CalFocusRow whose required attributes of the value part will be compared with those of this. |