#include <FocusRow.h>
Generated from model's revision "1.46", branch "HEAD"
Public Member Functions | |
FocusTable & | getTable () const |
FocusRowIDL * | toIDL () const |
void | setFromIDL (FocusRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
ArrayTimeInterval | getTimeInterval () const |
void | setTimeInterval (ArrayTimeInterval timeInterval) |
Length | getXFocusPosition () const |
void | setXFocusPosition (Length xFocusPosition) |
Length | getYFocusPosition () const |
void | setYFocusPosition (Length yFocusPosition) |
Length | getZFocusPosition () const |
void | setZFocusPosition (Length zFocusPosition) |
bool | getFocusTracking () const |
void | setFocusTracking (bool focusTracking) |
Length | getXFocusOffset () const |
void | setXFocusOffset (Length xFocusOffset) |
Length | getYFocusOffset () const |
void | setYFocusOffset (Length yFocusOffset) |
Length | getZFocusOffset () const |
void | setZFocusOffset (Length zFocusOffset) |
Tag | getAntennaId () const |
void | setAntennaId (Tag antennaId) |
int | getFeedId () const |
void | setFeedId (int feedId) |
Tag | getFocusModelId () const |
void | setFocusModelId (Tag focusModelId) |
FocusModelRow * | getFocusModelUsingFocusModelId () |
vector< FeedRow * > | getFeeds () |
AntennaRow * | getAntennaUsingAntennaId () |
bool | compareNoAutoInc (Tag antennaId, int feedId, ArrayTimeInterval timeInterval, Tag focusModelId, Length xFocusPosition, Length yFocusPosition, Length zFocusPosition, bool focusTracking, Length xFocusOffset, Length yFocusOffset, Length zFocusOffset) |
bool | compareRequiredValue (Tag focusModelId, Length xFocusPosition, Length yFocusPosition, Length zFocusPosition, bool focusTracking, Length xFocusOffset, Length yFocusOffset, Length zFocusOffset) |
bool | equalByRequiredValue (FocusRow *x) |
|
Compare each mandatory attribute except the autoincrementable one of this FocusRow 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 feedId.
|
|
Get the collection of row in the Feed table having feedId == this.feedId
|
|
Get focusModelId.
|
|
focusModelId pointer to the row in the FocusModel table having FocusModel.focusModelId == focusModelId
|
|
Get focusTracking.
|
|
Return the table to which this row belongs. |
|
Get timeInterval.
|
|
Get xFocusOffset.
|
|
Get xFocusPosition.
|
|
Get yFocusOffset.
|
|
Get yFocusPosition.
|
|
Get zFocusOffset.
|
|
Get zFocusPosition.
|
|
Set antennaId with the specified Tag.
|
|
Set feedId with the specified int.
|
|
Set focusModelId with the specified Tag.
|
|
Set focusTracking with the specified bool.
|
|
Fill the values of this row from the IDL struct FocusRowIDL.
|
|
Fill the values of this row from an XML string that was produced by the toXML() method.
|
|
Set timeInterval with the specified ArrayTimeInterval.
|
|
Set xFocusOffset with the specified Length.
|
|
Set xFocusPosition with the specified Length.
|
|
Set yFocusOffset with the specified Length.
|
|
Set yFocusPosition with the specified Length.
|
|
Set zFocusOffset with the specified Length.
|
|
Set zFocusPosition with the specified Length.
|
|
Return this row in the form of an IDL struct.
|
|
Return this row in the form of an XML string.
|