#include <CalPositionRow.h>
Generated from model's revision "1.41", branch "HEAD"
Public Member Functions | |
CalPositionTable & | getTable () const |
CalPositionRowIDL * | toIDL () const |
void | setFromIDL (CalPositionRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
string | getAntennaName () const |
void | setAntennaName (string antennaName) throw (IllegalAccessException) |
int | getNumAntenna () const |
void | setNumAntenna (int numAntenna) |
ArrayTime | getStartValidTime () const |
void | setStartValidTime (ArrayTime startValidTime) |
ArrayTime | getEndValidTime () const |
void | setEndValidTime (ArrayTime endValidTime) |
vector< Length > | getPositionOffset () const |
void | setPositionOffset (vector< Length > positionOffset) |
vector< Length > | getPositionErr () const |
void | setPositionErr (vector< Length > positionErr) |
Interval | getDelayRms () const |
void | setDelayRms (Interval delayRms) |
Angle | getPhaseRms () const |
void | setPhaseRms (Angle phaseRms) |
Length | getAxesOffset () const |
void | setAxesOffset (Length axesOffset) |
bool | getAxesOffsetFixed () const |
void | setAxesOffsetFixed (bool axesOffsetFixed) |
Length | getAxesOffsetErr () const |
void | setAxesOffsetErr (Length axesOffsetErr) |
PositionMethod | getPositionMethod () const |
void | setPositionMethod (PositionMethod positionMethod) |
vector< string > | getRefAntennaNames () const |
void | setRefAntennaNames (vector< string > refAntennaNames) |
string | getStationName () const |
void | setStationName (string stationName) |
vector< Length > | getAntennaPosition () const |
void | setAntennaPosition (vector< Length > antennaPosition) |
vector< Length > | getStationPosition () const |
void | setStationPosition (vector< Length > stationPosition) |
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, int numAntenna, ArrayTime startValidTime, ArrayTime endValidTime, vector< Length > positionOffset, vector< Length > positionErr, Interval delayRms, Angle phaseRms, Length axesOffset, bool axesOffsetFixed, Length axesOffsetErr, PositionMethod positionMethod, vector< string > refAntennaNames, string stationName, vector< Length > antennaPosition, vector< Length > stationPosition) |
bool | compareRequiredValue (int numAntenna, ArrayTime startValidTime, ArrayTime endValidTime, vector< Length > positionOffset, vector< Length > positionErr, Interval delayRms, Angle phaseRms, Length axesOffset, bool axesOffsetFixed, Length axesOffsetErr, PositionMethod positionMethod, vector< string > refAntennaNames, string stationName, vector< Length > antennaPosition, vector< Length > stationPosition) |
bool | equalByRequiredValue (CalPositionRow *x) |
Friends | |
class | asdm::CalPositionTable |
CalPositionTable& asdm::CalPositionRow::getTable | ( | ) | const |
Return the table to which this row belongs.
CalPositionRowIDL* asdm::CalPositionRow::toIDL | ( | ) | const |
Return this row in the form of an IDL struct.
void asdm::CalPositionRow::setFromIDL | ( | CalPositionRowIDL | x | ) | throw (ConversionException) |
Fill the values of this row from the IDL struct CalPositionRowIDL.
x | The IDL struct containing the values used to fill this row. |
string asdm::CalPositionRow::toXML | ( | ) | const |
Return this row in the form of an XML string.
void asdm::CalPositionRow::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::CalPositionRow::getAntennaName | ( | ) | const |
Get antennaName.
void asdm::CalPositionRow::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. |
int asdm::CalPositionRow::getNumAntenna | ( | ) | const |
Get numAntenna.
void asdm::CalPositionRow::setNumAntenna | ( | int | numAntenna | ) |
Set numAntenna with the specified int.
numAntenna | The int value to which numAntenna is to be set. |
ArrayTime asdm::CalPositionRow::getStartValidTime | ( | ) | const |
Get startValidTime.
void asdm::CalPositionRow::setStartValidTime | ( | ArrayTime | startValidTime | ) |
ArrayTime asdm::CalPositionRow::getEndValidTime | ( | ) | const |
Get endValidTime.
void asdm::CalPositionRow::setEndValidTime | ( | ArrayTime | endValidTime | ) |
vector<Length > asdm::CalPositionRow::getPositionOffset | ( | ) | const |
Get positionOffset.
void asdm::CalPositionRow::setPositionOffset | ( | vector< Length > | positionOffset | ) |
Set positionOffset with the specified vector<Length >.
positionOffset | The vector<Length > value to which positionOffset is to be set. |
vector<Length > asdm::CalPositionRow::getPositionErr | ( | ) | const |
Get positionErr.
void asdm::CalPositionRow::setPositionErr | ( | vector< Length > | positionErr | ) |
Set positionErr with the specified vector<Length >.
positionErr | The vector<Length > value to which positionErr is to be set. |
void asdm::CalPositionRow::setDelayRms | ( | Interval | delayRms | ) |
void asdm::CalPositionRow::setPhaseRms | ( | Angle | phaseRms | ) |
void asdm::CalPositionRow::setAxesOffset | ( | Length | axesOffset | ) |
bool asdm::CalPositionRow::getAxesOffsetFixed | ( | ) | const |
Get axesOffsetFixed.
void asdm::CalPositionRow::setAxesOffsetFixed | ( | bool | axesOffsetFixed | ) |
Set axesOffsetFixed with the specified bool.
axesOffsetFixed | The bool value to which axesOffsetFixed is to be set. |
Length asdm::CalPositionRow::getAxesOffsetErr | ( | ) | const |
Get axesOffsetErr.
void asdm::CalPositionRow::setAxesOffsetErr | ( | Length | axesOffsetErr | ) |
PositionMethod asdm::CalPositionRow::getPositionMethod | ( | ) | const |
Get positionMethod.
void asdm::CalPositionRow::setPositionMethod | ( | PositionMethod | positionMethod | ) |
Set positionMethod with the specified PositionMethod.
positionMethod | The PositionMethod value to which positionMethod is to be set. |
vector<string > asdm::CalPositionRow::getRefAntennaNames | ( | ) | const |
Get refAntennaNames.
void asdm::CalPositionRow::setRefAntennaNames | ( | vector< string > | refAntennaNames | ) |
Set refAntennaNames with the specified vector<string >.
refAntennaNames | The vector<string > value to which refAntennaNames is to be set. |
string asdm::CalPositionRow::getStationName | ( | ) | const |
Get stationName.
void asdm::CalPositionRow::setStationName | ( | string | stationName | ) |
Set stationName with the specified string.
stationName | The string value to which stationName is to be set. |
vector<Length > asdm::CalPositionRow::getAntennaPosition | ( | ) | const |
Get antennaPosition.
void asdm::CalPositionRow::setAntennaPosition | ( | vector< Length > | antennaPosition | ) |
Set antennaPosition with the specified vector<Length >.
antennaPosition | The vector<Length > value to which antennaPosition is to be set. |
vector<Length > asdm::CalPositionRow::getStationPosition | ( | ) | const |
Get stationPosition.
void asdm::CalPositionRow::setStationPosition | ( | vector< Length > | stationPosition | ) |
Set stationPosition with the specified vector<Length >.
stationPosition | The vector<Length > value to which stationPosition is to be set. |
void asdm::CalPositionRow::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::CalPositionRow::getCalReductionId | ( | ) | const |
Get calReductionId.
void asdm::CalPositionRow::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::CalPositionRow::getCalReductionUsingCalReductionId | ( | ) |
calReductionId pointer to the row in the CalReduction table having CalReduction.calReductionId == calReductionId
CalDataRow* asdm::CalPositionRow::getCalDataUsingCalDataId | ( | ) |
calDataId pointer to the row in the CalData table having CalData.calDataId == calDataId
bool asdm::CalPositionRow::compareNoAutoInc | ( | Tag | calDataId, | |
Tag | calReductionId, | |||
string | antennaName, | |||
int | numAntenna, | |||
ArrayTime | startValidTime, | |||
ArrayTime | endValidTime, | |||
vector< Length > | positionOffset, | |||
vector< Length > | positionErr, | |||
Interval | delayRms, | |||
Angle | phaseRms, | |||
Length | axesOffset, | |||
bool | axesOffsetFixed, | |||
Length | axesOffsetErr, | |||
PositionMethod | positionMethod, | |||
vector< string > | refAntennaNames, | |||
string | stationName, | |||
vector< Length > | antennaPosition, | |||
vector< Length > | stationPosition | |||
) |
Compare each mandatory attribute except the autoincrementable one of this CalPositionRow with the corresponding parameters and return true if there is a match and false otherwise.
bool asdm::CalPositionRow::equalByRequiredValue | ( | CalPositionRow * | 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 CalPositionRow whose required attributes of the value part will be compared with those of this. |