#include <GainTrackingRow.h>
Generated from model's revision "1.46", branch "HEAD"
Public Member Functions | |
GainTrackingTable & | getTable () const |
GainTrackingRowIDL * | toIDL () const |
void | setFromIDL (GainTrackingRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
ArrayTimeInterval | getTimeInterval () const |
void | setTimeInterval (ArrayTimeInterval timeInterval) |
float | getAttenuator () const |
void | setAttenuator (float attenuator) |
bool | isSamplingLevelExists () const |
float | getSamplingLevel () const throw (IllegalAccessException) |
void | setSamplingLevel (float samplingLevel) |
void | clearSamplingLevel () |
Interval | getDelayoff1 () const |
void | setDelayoff1 (Interval delayoff1) |
Interval | getDelayoff2 () const |
void | setDelayoff2 (Interval delayoff2) |
Angle | getPhaseoff1 () const |
void | setPhaseoff1 (Angle phaseoff1) |
Angle | getPhaseoff2 () const |
void | setPhaseoff2 (Angle phaseoff2) |
AngularRate | getRateoff1 () const |
void | setRateoff1 (AngularRate rateoff1) |
AngularRate | getRateoff2 () const |
void | setRateoff2 (AngularRate rateoff2) |
bool | isPhaseRefOffsetExists () const |
Angle | getPhaseRefOffset () const throw (IllegalAccessException) |
void | setPhaseRefOffset (Angle phaseRefOffset) |
void | clearPhaseRefOffset () |
Tag | getAntennaId () const |
void | setAntennaId (Tag antennaId) |
int | getFeedId () const |
void | setFeedId (int feedId) |
Tag | getSpectralWindowId () const |
void | setSpectralWindowId (Tag spectralWindowId) |
SpectralWindowRow * | getSpectralWindowUsingSpectralWindowId () |
AntennaRow * | getAntennaUsingAntennaId () |
vector< FeedRow * > | getFeeds () |
bool | compareNoAutoInc (Tag antennaId, int feedId, Tag spectralWindowId, ArrayTimeInterval timeInterval, float attenuator, Interval delayoff1, Interval delayoff2, Angle phaseoff1, Angle phaseoff2, AngularRate rateoff1, AngularRate rateoff2) |
bool | compareRequiredValue (float attenuator, Interval delayoff1, Interval delayoff2, Angle phaseoff1, Angle phaseoff2, AngularRate rateoff1, AngularRate rateoff2) |
bool | equalByRequiredValue (GainTrackingRow *x) |
|
Mark phaseRefOffset, which is an optional field, as non-existent. |
|
Mark samplingLevel, which is an optional field, as non-existent. |
|
Compare each mandatory attribute except the autoincrementable one of this GainTrackingRow 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 attenuator.
|
|
Get delayoff1.
|
|
Get delayoff2.
|
|
Get feedId.
|
|
Get the collection of row in the Feed table having feedId == this.feedId
|
|
Get phaseoff1.
|
|
Get phaseoff2.
|
|
Get phaseRefOffset, which is optional.
|
|
Get rateoff1.
|
|
Get rateoff2.
|
|
Get samplingLevel, which is optional.
|
|
Get spectralWindowId.
|
|
spectralWindowId pointer to the row in the SpectralWindow table having SpectralWindow.spectralWindowId == spectralWindowId
|
|
Return the table to which this row belongs. |
|
Get timeInterval.
|
|
The attribute phaseRefOffset is optional. Return true if this attribute exists.
|
|
The attribute samplingLevel is optional. Return true if this attribute exists.
|
|
Set antennaId with the specified Tag.
|
|
Set attenuator with the specified float.
|
|
Set delayoff1 with the specified Interval.
|
|
Set delayoff2 with the specified Interval.
|
|
Set feedId with the specified int.
|
|
Fill the values of this row from the IDL struct GainTrackingRowIDL.
|
|
Fill the values of this row from an XML string that was produced by the toXML() method.
|
|
Set phaseoff1 with the specified Angle.
|
|
Set phaseoff2 with the specified Angle.
|
|
Set phaseRefOffset with the specified Angle.
|
|
Set rateoff1 with the specified AngularRate.
|
|
Set rateoff2 with the specified AngularRate.
|
|
Set samplingLevel with the specified float.
|
|
Set spectralWindowId with the specified Tag.
|
|
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.
|