#include <ConfigDescriptionRow.h>
Generated from model's revision "1.46", branch "HEAD"
Public Member Functions | |
ConfigDescriptionTable & | getTable () const |
ConfigDescriptionRowIDL * | toIDL () const |
void | setFromIDL (ConfigDescriptionRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
int | getNumAntenna () const |
void | setNumAntenna (int numAntenna) |
int | getNumFeed () const |
void | setNumFeed (int numFeed) |
vector< int > | getNumSubBand () const |
void | setNumSubBand (vector< int > numSubBand) |
bool | isPhasedArrayListExists () const |
vector< int > | getPhasedArrayList () const throw (IllegalAccessException) |
void | setPhasedArrayList (vector< int > phasedArrayList) |
void | clearPhasedArrayList () |
CorrelationModeMod::CorrelationMode | getCorrelationMode () const |
void | setCorrelationMode (CorrelationModeMod::CorrelationMode correlationMode) |
bool | isFlagAntExists () const |
vector< bool > | getFlagAnt () const throw (IllegalAccessException) |
void | setFlagAnt (vector< bool > flagAnt) |
void | clearFlagAnt () |
Tag | getConfigDescriptionId () const |
vector< AtmPhaseCorrectionMod::AtmPhaseCorrection > | getAtmPhaseCorrection () const |
void | setAtmPhaseCorrection (vector< AtmPhaseCorrectionMod::AtmPhaseCorrection > atmPhaseCorrection) |
bool | isAssocNatureExists () const |
vector< SpectralResolutionTypeMod::SpectralResolutionType > | getAssocNature () const throw (IllegalAccessException) |
void | setAssocNature (vector< SpectralResolutionTypeMod::SpectralResolutionType > assocNature) |
void | clearAssocNature () |
vector< Tag > | getAntennaId () const |
void | setAntennaId (vector< Tag > antennaId) |
bool | isAssocConfigDescriptionIdExists () const |
vector< Tag > | getAssocConfigDescriptionId () const throw (IllegalAccessException) |
void | setAssocConfigDescriptionId (vector< Tag > assocConfigDescriptionId) |
void | clearAssocConfigDescriptionId () |
vector< Tag > | getDataDescriptionId () const |
void | setDataDescriptionId (vector< Tag > dataDescriptionId) |
vector< int > | getFeedId () const |
void | setFeedId (vector< int > feedId) |
Tag | getProcessorId () const |
void | setProcessorId (Tag processorId) |
vector< Tag > | getSwitchCycleId () const |
void | setSwitchCycleId (vector< Tag > switchCycleId) |
ProcessorRow * | getProcessorUsingProcessorId () |
void | setAntennaId (int i, Tag antennaId) |
void | addAntennaId (Tag id) |
void | addAntennaId (const vector< Tag > &id) |
const Tag | getAntennaId (int i) |
AntennaRow * | getAntenna (int i) |
vector< AntennaRow * > | getAntennas () |
void | setDataDescriptionId (int i, Tag dataDescriptionId) |
void | addDataDescriptionId (Tag id) |
void | addDataDescriptionId (const vector< Tag > &id) |
const Tag | getDataDescriptionId (int i) |
DataDescriptionRow * | getDataDescription (int i) |
vector< DataDescriptionRow * > | getDataDescriptions () |
void | setSwitchCycleId (int i, Tag switchCycleId) |
void | addSwitchCycleId (Tag id) |
void | addSwitchCycleId (const vector< Tag > &id) |
const Tag | getSwitchCycleId (int i) |
SwitchCycleRow * | getSwitchCycle (int i) |
vector< SwitchCycleRow * > | getSwitchCycles () |
void | setFeedId (int i, int feedId) |
void | addFeedId (int id) |
void | addFeedId (vector< int > id) |
const vector< FeedRow * > | getFeeds (int i) |
const vector< FeedRow * > | getFeeds () |
void | setAssocConfigDescriptionId (int i, Tag assocConfigDescriptionId) |
void | addAssocConfigDescriptionId (Tag id) |
void | addAssocConfigDescriptionId (const vector< Tag > &id) |
const Tag | getAssocConfigDescriptionId (int i) |
ConfigDescriptionRow * | getConfigDescription (int i) |
vector< ConfigDescriptionRow * > | getConfigDescriptions () |
bool | compareNoAutoInc (vector< Tag > antennaId, vector< Tag > dataDescriptionId, vector< int > feedId, Tag processorId, vector< Tag > switchCycleId, int numAntenna, int numFeed, vector< int > numSubBand, CorrelationModeMod::CorrelationMode correlationMode, vector< AtmPhaseCorrectionMod::AtmPhaseCorrection > atmPhaseCorrection) |
bool | compareRequiredValue (vector< Tag > antennaId, vector< Tag > dataDescriptionId, vector< int > feedId, Tag processorId, vector< Tag > switchCycleId, int numAntenna, int numFeed, vector< int > numSubBand, CorrelationModeMod::CorrelationMode correlationMode, vector< AtmPhaseCorrectionMod::AtmPhaseCorrection > atmPhaseCorrection) |
bool | equalByRequiredValue (ConfigDescriptionRow *x) |
|
Append a vector of Tag to antennaId.
|
|
Append a Tag to antennaId.
|
|
Append a vector of Tag to assocConfigDescriptionId.
|
|
Append a Tag to assocConfigDescriptionId.
|
|
Append a vector of Tag to dataDescriptionId.
|
|
Append a Tag to dataDescriptionId.
|
|
Append an array of ids to feedId
|
|
Append a new id to feedId
|
|
Append a vector of Tag to switchCycleId.
|
|
Append a Tag to switchCycleId.
|
|
Mark assocConfigDescriptionId, which is an optional field, as non-existent. |
|
Mark assocNature, which is an optional field, as non-existent. |
|
Mark flagAnt, which is an optional field, as non-existent. |
|
Mark phasedArrayList, which is an optional field, as non-existent. |
|
Compare each mandatory attribute except the autoincrementable one of this ConfigDescriptionRow 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.
|
|
Returns the AntennaRow linked to this row via the tag stored in antennaId at position i.
|
|
Returns the Tag stored in antennaId at position i.
|
|
Get antennaId.
|
|
Returns the vector of AntennaRow* linked to this row via the Tags stored in antennaId
|
|
Returns the Tag stored in assocConfigDescriptionId at position i.
|
|
Get assocConfigDescriptionId, which is optional.
|
|
Get assocNature, which is optional.
|
|
Get atmPhaseCorrection.
|
|
Returns the ConfigDescriptionRow linked to this row via the tag stored in assocConfigDescriptionId at position i.
|
|
Get configDescriptionId.
|
|
Returns the vector of ConfigDescriptionRow* linked to this row via the Tags stored in assocConfigDescriptionId
|
|
Get correlationMode.
|
|
Returns the DataDescriptionRow linked to this row via the tag stored in dataDescriptionId at position i.
|
|
Returns the Tag stored in dataDescriptionId at position i.
|
|
Get dataDescriptionId.
|
|
Returns the vector of DataDescriptionRow* linked to this row via the Tags stored in dataDescriptionId
|
|
Get feedId.
|
|
Get the collection of rows in the Feed table having feedId == feedId[i] for any i in [O..feedId.size()-1].
|
|
Get the collection of rows in the Feed table having feedId == feedId[i]
|
|
Get flagAnt, which is optional.
|
|
Get numAntenna.
|
|
Get numFeed.
|
|
Get numSubBand.
|
|
Get phasedArrayList, which is optional.
|
|
Get processorId.
|
|
processorId pointer to the row in the Processor table having Processor.processorId == processorId
|
|
Returns the SwitchCycleRow linked to this row via the tag stored in switchCycleId at position i.
|
|
Returns the Tag stored in switchCycleId at position i.
|
|
Get switchCycleId.
|
|
Returns the vector of SwitchCycleRow* linked to this row via the Tags stored in switchCycleId
|
|
Return the table to which this row belongs. |
|
The attribute assocConfigDescriptionId is optional. Return true if this attribute exists.
|
|
The attribute assocNature is optional. Return true if this attribute exists.
|
|
The attribute flagAnt is optional. Return true if this attribute exists.
|
|
The attribute phasedArrayList is optional. Return true if this attribute exists.
|
|
Set antennaId[i] with the specified Tag.
|
|
Set antennaId with the specified vector<Tag> .
|
|
Set assocConfigDescriptionId[i] with the specified Tag.
|
|
Set assocConfigDescriptionId with the specified vector<Tag> .
|
|
Set assocNature with the specified vector<SpectralResolutionTypeMod::SpectralResolutionType >.
|
|
Set atmPhaseCorrection with the specified vector<AtmPhaseCorrectionMod::AtmPhaseCorrection >.
|
|
Set correlationMode with the specified CorrelationModeMod::CorrelationMode.
|
|
Set dataDescriptionId[i] with the specified Tag.
|
|
Set dataDescriptionId with the specified vector<Tag> .
|
|
Set feedId[i] with the specified int.
|
|
Set feedId with the specified vector<int> .
|
|
Set flagAnt with the specified vector<bool >.
|
|
Fill the values of this row from the IDL struct ConfigDescriptionRowIDL.
|
|
Fill the values of this row from an XML string that was produced by the toXML() method.
|
|
Set numAntenna with the specified int.
|
|
Set numFeed with the specified int.
|
|
Set numSubBand with the specified vector<int >.
|
|
Set phasedArrayList with the specified vector<int >.
|
|
Set processorId with the specified Tag.
|
|
Set switchCycleId[i] with the specified Tag.
|
|
Set switchCycleId with the specified vector<Tag> .
|
|
Return this row in the form of an IDL struct.
|
|
Return this row in the form of an XML string.
|