OpenASIP
2.0
|
This is the complete list of members for DSDBManager, including all inherited members.
addApplication(const std::string &path) | DSDBManager | |
addArchitecture(const TTAMachine::Machine &mom) | DSDBManager | |
addConfiguration(const MachineConfiguration &conf) | DSDBManager | |
addCycleCount(RowID application, RowID architecture, ClockCycleCount count) | DSDBManager | |
addEnergyEstimate(RowID application, RowID implementation, double energyEstimate) | DSDBManager | |
addImplementation(const IDF::MachineImplementation &impl, double longestPathDelay, CostEstimator::AreaInGates area) | DSDBManager | |
applicationCostEstimatesByConf(Order ordering=ORDER_BY_CONFIGURATION) const | DSDBManager | |
applicationCount() const | DSDBManager | |
applicationIDs() const | DSDBManager | |
applicationPath(RowID id) const | DSDBManager | |
archConfigurationIDs(RowID architectureID) const | DSDBManager | |
architecture(RowID id) const | DSDBManager | |
architectureId(const TTAMachine::Machine &mach) const | DSDBManager | |
architectureIDs() const | DSDBManager | |
architectureString(RowID id) const | DSDBManager | private |
areaEstimate(RowID implementation) const | DSDBManager | |
configuration(RowID id) const | DSDBManager | |
configurationId(const MachineConfiguration &conf) const | DSDBManager | |
configurationIDs() const | DSDBManager | |
createNew(const std::string &file) | DSDBManager | static |
cycleCount(RowID application, RowID architecture) const | DSDBManager | |
cycleCounts(const MachineConfiguration &conf) const | DSDBManager | |
db_ | DSDBManager | private |
dbConnection_ | DSDBManager | private |
dsdbFile() const | DSDBManager | |
DSDBManager(const std::string &file) | DSDBManager | |
energyEstimate(RowID application, RowID implementation) const | DSDBManager | |
file_ | DSDBManager | private |
hasApplication(RowID id) const | DSDBManager | |
hasApplication(const std::string &applicationPath) const | DSDBManager | |
hasArchitecture(RowID id) const | DSDBManager | |
hasConfiguration(RowID id) const | DSDBManager | |
hasCycleCount(RowID application, RowID architecture) const | DSDBManager | |
hasEnergyEstimate(RowID application, RowID implementation) const | DSDBManager | |
hasImplementation(RowID id) const | DSDBManager | |
implementation(RowID id) const | DSDBManager | |
implementationString(RowID id) const | DSDBManager | private |
isUnschedulable(RowID application, RowID architecture) const | DSDBManager | |
longestPathDelayEstimate(RowID implementation) const | DSDBManager | |
Order enum name | DSDBManager | |
ORDER_BY_APPLICATION enum value | DSDBManager | |
ORDER_BY_CONFIGURATION enum value | DSDBManager | |
ORDER_BY_CYCLE_COUNT enum value | DSDBManager | |
ORDER_BY_ENERGY_ESTIMATE enum value | DSDBManager | |
ParetoPointConnectivityAndCycles typedef | DSDBManager | |
ParetoSetConnectivityAndCycles typedef | DSDBManager | |
paretoSetConnectivityAndCycles(RowID application=ILLEGAL_ROW_ID) const | DSDBManager | |
removeApplication(RowID id) | DSDBManager | |
removeConfiguration(RowID id) | DSDBManager | |
setAreaEstimate(RowID implementation, CostEstimator::AreaInGates area) | DSDBManager | |
setLongestPathDelayEstimate(RowID implementation, double delay) | DSDBManager | |
setUnschedulable(RowID application, RowID architecture) | DSDBManager | |
writeArchitectureToFile(RowID id, const std::string &path) const | DSDBManager | |
writeConfigurationToFile(const MachineConfiguration &conf, const std::string &path) | DSDBManager | |
writeImplementationToFile(RowID id, const std::string &path) const | DSDBManager | |
~DSDBManager() | DSDBManager | virtual |