#include <ReceiverRow.h>
Generated from model's revision "1.46", branch "HEAD"
Public Member Functions | |
ReceiverTable & | getTable () const |
ReceiverRowIDL * | toIDL () const |
void | setFromIDL (ReceiverRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
ArrayTimeInterval | getTimeInterval () const |
void | setTimeInterval (ArrayTimeInterval timeInterval) |
int | getNumLo () const |
void | setNumLo (int numLo) |
string | getName () const |
void | setName (string name) |
ReceiverBandMod::ReceiverBand | getFrequencyBand () const |
void | setFrequencyBand (ReceiverBandMod::ReceiverBand frequencyBand) |
vector< Frequency > | getFreqLo () const |
void | setFreqLo (vector< Frequency > freqLo) |
ReceiverSidebandMod::ReceiverSideband | getReceiverSideband () const |
void | setReceiverSideband (ReceiverSidebandMod::ReceiverSideband receiverSideband) |
vector< int > | getSidebandLo () const |
void | setSidebandLo (vector< int > sidebandLo) |
bool | isDewarNameExists () const |
string | getDewarName () const throw (IllegalAccessException) |
void | setDewarName (string dewarName) |
void | clearDewarName () |
Temperature | getTDewar () const |
void | setTDewar (Temperature tDewar) |
Interval | getStabilityDuration () const |
void | setStabilityDuration (Interval stabilityDuration) |
double | getStability () const |
void | setStability (double stability) |
bool | isStabilityflagExists () const |
bool | getStabilityflag () const throw (IllegalAccessException) |
void | setStabilityflag (bool stabilityflag) |
void | clearStabilityflag () |
int | getReceiverId () const |
Tag | getSpectralWindowId () const |
void | setSpectralWindowId (Tag spectralWindowId) |
SpectralWindowRow * | getSpectralWindowUsingSpectralWindowId () |
bool | compareNoAutoInc (Tag spectralWindowId, ArrayTimeInterval timeInterval, int numLo, string name, ReceiverBandMod::ReceiverBand frequencyBand, vector< Frequency > freqLo, ReceiverSidebandMod::ReceiverSideband receiverSideband, vector< int > sidebandLo, Temperature tDewar, Interval stabilityDuration, double stability) |
bool | compareRequiredValue (int numLo, string name, ReceiverBandMod::ReceiverBand frequencyBand, vector< Frequency > freqLo, ReceiverSidebandMod::ReceiverSideband receiverSideband, vector< int > sidebandLo, Temperature tDewar, Interval stabilityDuration, double stability) |
bool | equalByRequiredValue (ReceiverRow *x) |
|
Mark dewarName, which is an optional field, as non-existent. |
|
Mark stabilityflag, which is an optional field, as non-existent. |
|
Compare each mandatory attribute except the autoincrementable one of this ReceiverRow 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 dewarName, which is optional.
|
|
Get freqLo.
|
|
Get frequencyBand.
|
|
Get name.
|
|
Get numLo.
|
|
Get receiverId.
|
|
Get receiverSideband.
|
|
Get sidebandLo.
|
|
Get spectralWindowId.
|
|
spectralWindowId pointer to the row in the SpectralWindow table having SpectralWindow.spectralWindowId == spectralWindowId
|
|
Get stability.
|
|
Get stabilityDuration.
|
|
Get stabilityflag, which is optional.
|
|
Return the table to which this row belongs. |
|
Get tDewar.
|
|
Get timeInterval.
|
|
The attribute dewarName is optional. Return true if this attribute exists.
|
|
The attribute stabilityflag is optional. Return true if this attribute exists.
|
|
Set dewarName with the specified string.
|
|
Set freqLo with the specified vector<Frequency >.
|
|
Set frequencyBand with the specified ReceiverBandMod::ReceiverBand.
|
|
Fill the values of this row from the IDL struct ReceiverRowIDL.
|
|
Fill the values of this row from an XML string that was produced by the toXML() method.
|
|
Set name with the specified string.
|
|
Set numLo with the specified int.
|
|
Set receiverSideband with the specified ReceiverSidebandMod::ReceiverSideband.
|
|
Set sidebandLo with the specified vector<int >.
|
|
Set spectralWindowId with the specified Tag.
|
|
Set stability with the specified double.
|
|
Set stabilityDuration with the specified Interval.
|
|
Set stabilityflag with the specified bool.
|
|
Set tDewar with the specified 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.
|