#include <CalDeviceRow.h>
Generated from model's revision "1.46", branch "HEAD"
Public Member Functions | |
CalDeviceTable & | getTable () const |
CalDeviceRowIDL * | toIDL () const |
void | setFromIDL (CalDeviceRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
ArrayTimeInterval | getTimeInterval () const |
void | setTimeInterval (ArrayTimeInterval timeInterval) |
int | getNumCalload () const |
void | setNumCalload (int numCalload) |
bool | isNoiseCalExists () const |
vector< double > | getNoiseCal () const throw (IllegalAccessException) |
void | setNoiseCal (vector< double > noiseCal) |
void | clearNoiseCal () |
bool | isTemperatureLoadExists () const |
vector< Temperature > | getTemperatureLoad () const throw (IllegalAccessException) |
void | setTemperatureLoad (vector< Temperature > temperatureLoad) |
void | clearTemperatureLoad () |
bool | isCalEffExists () const |
vector< vector< float > > | getCalEff () const throw (IllegalAccessException) |
void | setCalEff (vector< vector< float > > calEff) |
void | clearCalEff () |
vector< CalibrationDeviceMod::CalibrationDevice > | getCalLoadName () const |
void | setCalLoadName (vector< CalibrationDeviceMod::CalibrationDevice > calLoadName) |
Tag | getAntennaId () const |
void | setAntennaId (Tag antennaId) |
int | getFeedId () const |
void | setFeedId (int feedId) |
Tag | getSpectralWindowId () const |
void | setSpectralWindowId (Tag spectralWindowId) |
AntennaRow * | getAntennaUsingAntennaId () |
SpectralWindowRow * | getSpectralWindowUsingSpectralWindowId () |
vector< FeedRow * > | getFeeds () |
bool | compareNoAutoInc (Tag antennaId, int feedId, Tag spectralWindowId, ArrayTimeInterval timeInterval, int numCalload, vector< CalibrationDeviceMod::CalibrationDevice > calLoadName) |
bool | compareRequiredValue (int numCalload, vector< CalibrationDeviceMod::CalibrationDevice > calLoadName) |
bool | equalByRequiredValue (CalDeviceRow *x) |
|
Mark calEff, which is an optional field, as non-existent. |
|
Mark noiseCal, which is an optional field, as non-existent. |
|
Mark temperatureLoad, which is an optional field, as non-existent. |
|
Compare each mandatory attribute except the autoincrementable one of this CalDeviceRow 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 antennaId.
|
|
antennaId pointer to the row in the Antenna table having Antenna.antennaId == antennaId
|
|
Get calEff, which is optional.
|
|
Get calLoadName.
|
|
Get feedId.
|
|
Get the collection of row in the Feed table having feedId == this.feedId
|
|
Get noiseCal, which is optional.
|
|
Get numCalload.
|
|
Get spectralWindowId.
|
|
spectralWindowId pointer to the row in the SpectralWindow table having SpectralWindow.spectralWindowId == spectralWindowId
|
|
Return the table to which this row belongs. |
|
Get temperatureLoad, which is optional.
|
|
Get timeInterval.
|
|
The attribute calEff is optional. Return true if this attribute exists.
|
|
The attribute noiseCal is optional. Return true if this attribute exists.
|
|
The attribute temperatureLoad is optional. Return true if this attribute exists.
|
|
Set antennaId with the specified Tag.
|
|
Set calEff with the specified vector<vector<float > >.
|
|
Set calLoadName with the specified vector<CalibrationDeviceMod::CalibrationDevice >.
|
|
Set feedId with the specified int.
|
|
Fill the values of this row from the IDL struct CalDeviceRowIDL.
|
|
Fill the values of this row from an XML string that was produced by the toXML() method.
|
|
Set noiseCal with the specified vector<double >.
|
|
Set numCalload with the specified int.
|
|
Set spectralWindowId with the specified Tag.
|
|
Set temperatureLoad with the specified vector<Temperature >.
|
|
Set timeInterval with the specified ArrayTimeInterval.
|
|
Return this row in the form of an IDL struct.
|
|
Return this row in the form of an XML string.
|