Go to the documentation of this file.
33 #ifndef TTA_COST_ESTIMATION_DATA_HH
34 #define TTA_COST_ESTIMATION_DATA_HH
49 std::string
name()
const;
RowID rfReference() const
bool hasValue_
Is the value set?
void setName(const std::string &name)
bool hasName_
Is the data name set?
bool hasSocketReference() const
RowID socketReference_
Socket reference.
int RowID
Type definition of row ID in relational databases.
bool hasFUReference_
Is the fu reference set?
void setFUReference(RowID fuEntryID)
void setRFReference(RowID rfEntryID)
bool hasFUReference() const
void setValue(const DataObject &value)
RowID rfReference_
RF reference.
RowID busReference_
Bus reference.
bool hasRFReference_
Is the RF reference set?
virtual ~CostEstimationData()
std::string name_
Name of the data.
bool hasBusReference_
Is the bus reference set?
RowID busReference() const
void setBusReference(RowID busEntryID)
DataObject value_
Value data.
RowID socketReference() const
bool hasSocketReference_
Is the socket reference set?
bool hasBusReference() const
bool hasPluginID_
Is the plugin ID set?
RowID fuReference() const
void setPluginID(RowID pluginID)
bool hasRFReference() const
RowID pluginID_
Plugin ID.
void setSocketReference(RowID socketEntryID)
RowID fuReference_
FU reference.