#include <SubscanRow.h>
Generated from model's revision "1.46", branch "HEAD"
Public Member Functions | |
SubscanTable & | getTable () const |
SubscanRowIDL * | toIDL () const |
void | setFromIDL (SubscanRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
int | getSubscanNumber () const |
void | setSubscanNumber (int subscanNumber) |
ArrayTime | getStartTime () const |
void | setStartTime (ArrayTime startTime) |
ArrayTime | getEndTime () const |
void | setEndTime (ArrayTime endTime) |
SubscanIntentMod::SubscanIntent | getSubscanIntent () const |
void | setSubscanIntent (SubscanIntentMod::SubscanIntent subscanIntent) |
bool | isSubscanModeExists () const |
SwitchingModeMod::SwitchingMode | getSubscanMode () const throw (IllegalAccessException) |
void | setSubscanMode (SwitchingModeMod::SwitchingMode subscanMode) |
void | clearSubscanMode () |
int | getNumberIntegration () const |
void | setNumberIntegration (int numberIntegration) |
vector< int > | getNumberSubintegration () const |
void | setNumberSubintegration (vector< int > numberSubintegration) |
bool | getFlagRow () const |
void | setFlagRow (bool flagRow) |
string | getFieldName () const |
void | setFieldName (string fieldName) |
bool | isCorrelatorCalibrationExists () const |
CorrelatorCalibrationMod::CorrelatorCalibration | getCorrelatorCalibration () const throw (IllegalAccessException) |
void | setCorrelatorCalibration (CorrelatorCalibrationMod::CorrelatorCalibration correlatorCalibration) |
void | clearCorrelatorCalibration () |
Tag | getExecBlockId () const |
void | setExecBlockId (Tag execBlockId) |
int | getScanNumber () const |
void | setScanNumber (int scanNumber) |
ExecBlockRow * | getExecBlockUsingExecBlockId () |
bool | compareNoAutoInc (Tag execBlockId, int scanNumber, int subscanNumber, ArrayTime startTime, ArrayTime endTime, SubscanIntentMod::SubscanIntent subscanIntent, int numberIntegration, vector< int > numberSubintegration, bool flagRow, string fieldName) |
bool | compareRequiredValue (ArrayTime startTime, ArrayTime endTime, SubscanIntentMod::SubscanIntent subscanIntent, int numberIntegration, vector< int > numberSubintegration, bool flagRow, string fieldName) |
bool | equalByRequiredValue (SubscanRow *x) |
|
Mark correlatorCalibration, which is an optional field, as non-existent. |
|
Mark subscanMode, which is an optional field, as non-existent. |
|
Compare each mandatory attribute except the autoincrementable one of this SubscanRow 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 correlatorCalibration, which is optional.
|
|
Get endTime.
|
|
Get execBlockId.
|
|
execBlockId pointer to the row in the ExecBlock table having ExecBlock.execBlockId == execBlockId
|
|
Get fieldName.
|
|
Get flagRow.
|
|
Get numberIntegration.
|
|
Get numberSubintegration.
|
|
Get scanNumber.
|
|
Get startTime.
|
|
Get subscanIntent.
|
|
Get subscanMode, which is optional.
|
|
Get subscanNumber.
|
|
Return the table to which this row belongs. |
|
The attribute correlatorCalibration is optional. Return true if this attribute exists.
|
|
The attribute subscanMode is optional. Return true if this attribute exists.
|
|
Set correlatorCalibration with the specified CorrelatorCalibrationMod::CorrelatorCalibration.
|
|
Set endTime with the specified ArrayTime.
|
|
Set execBlockId with the specified Tag.
|
|
Set fieldName with the specified string.
|
|
Set flagRow with the specified bool.
|
|
Fill the values of this row from the IDL struct SubscanRowIDL.
|
|
Fill the values of this row from an XML string that was produced by the toXML() method.
|
|
Set numberIntegration with the specified int.
|
|
Set numberSubintegration with the specified vector<int >.
|
|
Set scanNumber with the specified int.
|
|
Set startTime with the specified ArrayTime.
|
|
Set subscanIntent with the specified SubscanIntentMod::SubscanIntent.
|
|
Set subscanMode with the specified SwitchingModeMod::SwitchingMode.
|
|
Set subscanNumber with the specified int.
|
|
Return this row in the form of an IDL struct.
|
|
Return this row in the form of an XML string.
|