#include <CalHolographyRow.h>
Generated from model's revision "1.41", branch "HEAD"
Public Member Functions | |
CalHolographyTable & | getTable () const |
CalHolographyRowIDL * | toIDL () const |
void | setFromIDL (CalHolographyRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
string | getAntennaName () const |
void | setAntennaName (string antennaName) throw (IllegalAccessException) |
AntennaMake | getAntennaMake () const |
void | setAntennaMake (AntennaMake antennaMake) |
int | getNumScrew () const |
void | setNumScrew (int numScrew) |
int | getNumReceptor () const |
void | setNumReceptor (int numReceptor) |
ArrayTime | getStartValidTime () const |
void | setStartValidTime (ArrayTime startValidTime) |
ArrayTime | getEndValidTime () const |
void | setEndValidTime (ArrayTime endValidTime) |
vector< Length > | getFocusPosition () const |
void | setFocusPosition (vector< Length > focusPosition) |
Length | getRawRms () const |
void | setRawRms (Length rawRms) |
Length | getWeightedRms () const |
void | setWeightedRms (Length weightedRms) |
vector< string > | getScrewName () const |
void | setScrewName (vector< string > screwName) |
vector< Length > | getScrewMotion () const |
void | setScrewMotion (vector< Length > screwMotion) |
vector< Length > | getScrewMotionError () const |
void | setScrewMotionError (vector< Length > screwMotionError) |
int | getPanelModes () const |
void | setPanelModes (int panelModes) |
vector< Frequency > | getFrequencyRange () const |
void | setFrequencyRange (vector< Frequency > frequencyRange) |
EntityRef | getBeamMapUID () const |
void | setBeamMapUID (EntityRef beamMapUID) |
EntityRef | getSurfaceMapUID () const |
void | setSurfaceMapUID (EntityRef surfaceMapUID) |
vector< PolarizationType > | getPolarizationTypes () const |
void | setPolarizationTypes (vector< PolarizationType > polarizationTypes) |
ReceiverBand | getReceiverBand () const |
void | setReceiverBand (ReceiverBand receiverBand) |
vector< Angle > | getDirection () const |
void | setDirection (vector< Angle > direction) |
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) |
CalReductionRow * | getCalReductionUsingCalReductionId () |
CalDataRow * | getCalDataUsingCalDataId () |
bool | compareNoAutoInc (Tag calDataId, Tag calReductionId, string antennaName, AntennaMake antennaMake, int numScrew, int numReceptor, ArrayTime startValidTime, ArrayTime endValidTime, vector< Length > focusPosition, Length rawRms, Length weightedRms, vector< string > screwName, vector< Length > screwMotion, vector< Length > screwMotionError, int panelModes, vector< Frequency > frequencyRange, EntityRef beamMapUID, EntityRef surfaceMapUID, vector< PolarizationType > polarizationTypes, ReceiverBand receiverBand, vector< Angle > direction, Temperature ambientTemperature) |
bool | compareRequiredValue (AntennaMake antennaMake, int numScrew, int numReceptor, ArrayTime startValidTime, ArrayTime endValidTime, vector< Length > focusPosition, Length rawRms, Length weightedRms, vector< string > screwName, vector< Length > screwMotion, vector< Length > screwMotionError, int panelModes, vector< Frequency > frequencyRange, EntityRef beamMapUID, EntityRef surfaceMapUID, vector< PolarizationType > polarizationTypes, ReceiverBand receiverBand, vector< Angle > direction, Temperature ambientTemperature) |
bool | equalByRequiredValue (CalHolographyRow *x) |
Friends | |
class | asdm::CalHolographyTable |
CalHolographyTable& asdm::CalHolographyRow::getTable | ( | ) | const |
Return the table to which this row belongs.
CalHolographyRowIDL* asdm::CalHolographyRow::toIDL | ( | ) | const |
Return this row in the form of an IDL struct.
void asdm::CalHolographyRow::setFromIDL | ( | CalHolographyRowIDL | x | ) | throw (ConversionException) |
Fill the values of this row from the IDL struct CalHolographyRowIDL.
x | The IDL struct containing the values used to fill this row. |
string asdm::CalHolographyRow::toXML | ( | ) | const |
Return this row in the form of an XML string.
void asdm::CalHolographyRow::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::CalHolographyRow::getAntennaName | ( | ) | const |
Get antennaName.
void asdm::CalHolographyRow::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. |
AntennaMake asdm::CalHolographyRow::getAntennaMake | ( | ) | const |
Get antennaMake.
void asdm::CalHolographyRow::setAntennaMake | ( | AntennaMake | antennaMake | ) |
Set antennaMake with the specified AntennaMake.
antennaMake | The AntennaMake value to which antennaMake is to be set. |
int asdm::CalHolographyRow::getNumScrew | ( | ) | const |
Get numScrew.
void asdm::CalHolographyRow::setNumScrew | ( | int | numScrew | ) |
Set numScrew with the specified int.
numScrew | The int value to which numScrew is to be set. |
int asdm::CalHolographyRow::getNumReceptor | ( | ) | const |
Get numReceptor.
void asdm::CalHolographyRow::setNumReceptor | ( | int | numReceptor | ) |
Set numReceptor with the specified int.
numReceptor | The int value to which numReceptor is to be set. |
ArrayTime asdm::CalHolographyRow::getStartValidTime | ( | ) | const |
Get startValidTime.
void asdm::CalHolographyRow::setStartValidTime | ( | ArrayTime | startValidTime | ) |
ArrayTime asdm::CalHolographyRow::getEndValidTime | ( | ) | const |
Get endValidTime.
void asdm::CalHolographyRow::setEndValidTime | ( | ArrayTime | endValidTime | ) |
vector<Length > asdm::CalHolographyRow::getFocusPosition | ( | ) | const |
Get focusPosition.
void asdm::CalHolographyRow::setFocusPosition | ( | vector< Length > | focusPosition | ) |
Set focusPosition with the specified vector<Length >.
focusPosition | The vector<Length > value to which focusPosition is to be set. |
void asdm::CalHolographyRow::setRawRms | ( | Length | rawRms | ) |
Length asdm::CalHolographyRow::getWeightedRms | ( | ) | const |
Get weightedRms.
void asdm::CalHolographyRow::setWeightedRms | ( | Length | weightedRms | ) |
vector<string > asdm::CalHolographyRow::getScrewName | ( | ) | const |
Get screwName.
void asdm::CalHolographyRow::setScrewName | ( | vector< string > | screwName | ) |
Set screwName with the specified vector<string >.
screwName | The vector<string > value to which screwName is to be set. |
vector<Length > asdm::CalHolographyRow::getScrewMotion | ( | ) | const |
Get screwMotion.
void asdm::CalHolographyRow::setScrewMotion | ( | vector< Length > | screwMotion | ) |
Set screwMotion with the specified vector<Length >.
screwMotion | The vector<Length > value to which screwMotion is to be set. |
vector<Length > asdm::CalHolographyRow::getScrewMotionError | ( | ) | const |
Get screwMotionError.
void asdm::CalHolographyRow::setScrewMotionError | ( | vector< Length > | screwMotionError | ) |
Set screwMotionError with the specified vector<Length >.
screwMotionError | The vector<Length > value to which screwMotionError is to be set. |
int asdm::CalHolographyRow::getPanelModes | ( | ) | const |
Get panelModes.
void asdm::CalHolographyRow::setPanelModes | ( | int | panelModes | ) |
Set panelModes with the specified int.
panelModes | The int value to which panelModes is to be set. |
vector<Frequency > asdm::CalHolographyRow::getFrequencyRange | ( | ) | const |
Get frequencyRange.
void asdm::CalHolographyRow::setFrequencyRange | ( | vector< Frequency > | frequencyRange | ) |
Set frequencyRange with the specified vector<Frequency >.
frequencyRange | The vector<Frequency > value to which frequencyRange is to be set. |
EntityRef asdm::CalHolographyRow::getBeamMapUID | ( | ) | const |
Get beamMapUID.
void asdm::CalHolographyRow::setBeamMapUID | ( | EntityRef | beamMapUID | ) |
EntityRef asdm::CalHolographyRow::getSurfaceMapUID | ( | ) | const |
Get surfaceMapUID.
void asdm::CalHolographyRow::setSurfaceMapUID | ( | EntityRef | surfaceMapUID | ) |
vector<PolarizationType > asdm::CalHolographyRow::getPolarizationTypes | ( | ) | const |
Get polarizationTypes.
void asdm::CalHolographyRow::setPolarizationTypes | ( | vector< PolarizationType > | polarizationTypes | ) |
Set polarizationTypes with the specified vector<PolarizationType >.
polarizationTypes | The vector<PolarizationType > value to which polarizationTypes is to be set. |
ReceiverBand asdm::CalHolographyRow::getReceiverBand | ( | ) | const |
Get receiverBand.
void asdm::CalHolographyRow::setReceiverBand | ( | ReceiverBand | receiverBand | ) |
Set receiverBand with the specified ReceiverBand.
receiverBand | The ReceiverBand value to which receiverBand is to be set. |
vector<Angle > asdm::CalHolographyRow::getDirection | ( | ) | const |
Get direction.
void asdm::CalHolographyRow::setDirection | ( | vector< Angle > | direction | ) |
Set direction with the specified vector<Angle >.
direction | The vector<Angle > value to which direction is to be set. |
Temperature asdm::CalHolographyRow::getAmbientTemperature | ( | ) | const |
Get ambientTemperature.
void asdm::CalHolographyRow::setAmbientTemperature | ( | Temperature | ambientTemperature | ) |
Set ambientTemperature with the specified Temperature.
ambientTemperature | The Temperature value to which ambientTemperature is to be set. |
void asdm::CalHolographyRow::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::CalHolographyRow::getCalReductionId | ( | ) | const |
Get calReductionId.
void asdm::CalHolographyRow::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::CalHolographyRow::getCalReductionUsingCalReductionId | ( | ) |
calReductionId pointer to the row in the CalReduction table having CalReduction.calReductionId == calReductionId
CalDataRow* asdm::CalHolographyRow::getCalDataUsingCalDataId | ( | ) |
calDataId pointer to the row in the CalData table having CalData.calDataId == calDataId
bool asdm::CalHolographyRow::compareNoAutoInc | ( | Tag | calDataId, | |
Tag | calReductionId, | |||
string | antennaName, | |||
AntennaMake | antennaMake, | |||
int | numScrew, | |||
int | numReceptor, | |||
ArrayTime | startValidTime, | |||
ArrayTime | endValidTime, | |||
vector< Length > | focusPosition, | |||
Length | rawRms, | |||
Length | weightedRms, | |||
vector< string > | screwName, | |||
vector< Length > | screwMotion, | |||
vector< Length > | screwMotionError, | |||
int | panelModes, | |||
vector< Frequency > | frequencyRange, | |||
EntityRef | beamMapUID, | |||
EntityRef | surfaceMapUID, | |||
vector< PolarizationType > | polarizationTypes, | |||
ReceiverBand | receiverBand, | |||
vector< Angle > | direction, | |||
Temperature | ambientTemperature | |||
) |
Compare each mandatory attribute except the autoincrementable one of this CalHolographyRow with the corresponding parameters and return true if there is a match and false otherwise.
bool asdm::CalHolographyRow::equalByRequiredValue | ( | CalHolographyRow * | 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 CalHolographyRow whose required attributes of the value part will be compared with those of this. |