#include <CalReductionRow.h>
Generated from model's revision "1.41", branch "HEAD"
Public Member Functions | |
CalReductionTable & | getTable () const |
CalReductionRowIDL * | toIDL () const |
void | setFromIDL (CalReductionRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
Tag | getCalReductionId () const |
int | getNumApplied () const |
void | setNumApplied (int numApplied) |
int | getNumParam () const |
void | setNumParam (int numParam) |
ArrayTime | getTimeReduced () const |
void | setTimeReduced (ArrayTime timeReduced) |
vector< string > | getCalAppliedArray () const |
void | setCalAppliedArray (vector< string > calAppliedArray) |
vector< string > | getParamSet () const |
void | setParamSet (vector< string > paramSet) |
string | getMessages () const |
void | setMessages (string messages) |
string | getSoftware () const |
void | setSoftware (string software) |
string | getSoftwareVersion () const |
void | setSoftwareVersion (string softwareVersion) |
int | getNumInvalidConditions () const |
void | setNumInvalidConditions (int numInvalidConditions) |
vector< InvalidatingCondition > | getInvalidConditions () const |
void | setInvalidConditions (vector< InvalidatingCondition > invalidConditions) |
bool | compareNoAutoInc (int numApplied, int numParam, ArrayTime timeReduced, vector< string > calAppliedArray, vector< string > paramSet, string messages, string software, string softwareVersion, int numInvalidConditions, vector< InvalidatingCondition > invalidConditions) |
bool | compareRequiredValue (int numApplied, int numParam, ArrayTime timeReduced, vector< string > calAppliedArray, vector< string > paramSet, string messages, string software, string softwareVersion, int numInvalidConditions, vector< InvalidatingCondition > invalidConditions) |
bool | equalByRequiredValue (CalReductionRow *x) |
Friends | |
class | asdm::CalReductionTable |
CalReductionTable& asdm::CalReductionRow::getTable | ( | ) | const |
Return the table to which this row belongs.
CalReductionRowIDL* asdm::CalReductionRow::toIDL | ( | ) | const |
Return this row in the form of an IDL struct.
void asdm::CalReductionRow::setFromIDL | ( | CalReductionRowIDL | x | ) | throw (ConversionException) |
Fill the values of this row from the IDL struct CalReductionRowIDL.
x | The IDL struct containing the values used to fill this row. |
string asdm::CalReductionRow::toXML | ( | ) | const |
Return this row in the form of an XML string.
void asdm::CalReductionRow::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. |
Tag asdm::CalReductionRow::getCalReductionId | ( | ) | const |
Get calReductionId.
int asdm::CalReductionRow::getNumApplied | ( | ) | const |
Get numApplied.
void asdm::CalReductionRow::setNumApplied | ( | int | numApplied | ) |
Set numApplied with the specified int.
numApplied | The int value to which numApplied is to be set. |
int asdm::CalReductionRow::getNumParam | ( | ) | const |
Get numParam.
void asdm::CalReductionRow::setNumParam | ( | int | numParam | ) |
Set numParam with the specified int.
numParam | The int value to which numParam is to be set. |
ArrayTime asdm::CalReductionRow::getTimeReduced | ( | ) | const |
Get timeReduced.
void asdm::CalReductionRow::setTimeReduced | ( | ArrayTime | timeReduced | ) |
vector<string > asdm::CalReductionRow::getCalAppliedArray | ( | ) | const |
Get calAppliedArray.
void asdm::CalReductionRow::setCalAppliedArray | ( | vector< string > | calAppliedArray | ) |
Set calAppliedArray with the specified vector<string >.
calAppliedArray | The vector<string > value to which calAppliedArray is to be set. |
vector<string > asdm::CalReductionRow::getParamSet | ( | ) | const |
Get paramSet.
void asdm::CalReductionRow::setParamSet | ( | vector< string > | paramSet | ) |
Set paramSet with the specified vector<string >.
paramSet | The vector<string > value to which paramSet is to be set. |
string asdm::CalReductionRow::getMessages | ( | ) | const |
Get messages.
void asdm::CalReductionRow::setMessages | ( | string | messages | ) |
Set messages with the specified string.
messages | The string value to which messages is to be set. |
string asdm::CalReductionRow::getSoftware | ( | ) | const |
Get software.
void asdm::CalReductionRow::setSoftware | ( | string | software | ) |
Set software with the specified string.
software | The string value to which software is to be set. |
string asdm::CalReductionRow::getSoftwareVersion | ( | ) | const |
Get softwareVersion.
void asdm::CalReductionRow::setSoftwareVersion | ( | string | softwareVersion | ) |
Set softwareVersion with the specified string.
softwareVersion | The string value to which softwareVersion is to be set. |
int asdm::CalReductionRow::getNumInvalidConditions | ( | ) | const |
Get numInvalidConditions.
void asdm::CalReductionRow::setNumInvalidConditions | ( | int | numInvalidConditions | ) |
Set numInvalidConditions with the specified int.
numInvalidConditions | The int value to which numInvalidConditions is to be set. |
vector<InvalidatingCondition > asdm::CalReductionRow::getInvalidConditions | ( | ) | const |
Get invalidConditions.
void asdm::CalReductionRow::setInvalidConditions | ( | vector< InvalidatingCondition > | invalidConditions | ) |
Set invalidConditions with the specified vector<InvalidatingCondition >.
invalidConditions | The vector<InvalidatingCondition > value to which invalidConditions is to be set. |
bool asdm::CalReductionRow::compareNoAutoInc | ( | int | numApplied, | |
int | numParam, | |||
ArrayTime | timeReduced, | |||
vector< string > | calAppliedArray, | |||
vector< string > | paramSet, | |||
string | messages, | |||
string | software, | |||
string | softwareVersion, | |||
int | numInvalidConditions, | |||
vector< InvalidatingCondition > | invalidConditions | |||
) |
Compare each mandatory attribute except the autoincrementable one of this CalReductionRow with the corresponding parameters and return true if there is a match and false otherwise.
bool asdm::CalReductionRow::equalByRequiredValue | ( | CalReductionRow * | 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 CalReductionRow whose required attributes of the value part will be compared with those of this. |