OpenASIP  2.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
CostDatabase Member List

This is the complete list of members for CostDatabase, including all inherited members.

buildBuses(const std::string &busEstimatorPluginName)CostDatabase
buildDefaultCostDatabase()CostDatabase
buildFunctionUnits(const std::string &fuEstimatorPluginName)CostDatabase
buildRegisterFiles(const std::string &rfEstimatorPluginName)CostDatabase
buildSockets(const std::string &socketEstimatorPluginName)CostDatabase
busesBuilt_CostDatabaseprivate
CostDatabase(const HDB::HDBManager &hdb)CostDatabaseprivate
CostDatabase(const CostDatabase &)CostDatabaseprivate
entries_CostDatabaseprivate
EntryMap typedefCostDatabaseprivate
functionUnitsBuilt_CostDatabaseprivate
getValues(const std::string &text, const std::string &regex)CostDatabaseprivate
hdb_CostDatabaseprivate
insertEntry(CostDBEntry *entry)CostDatabase
instance(const HDB::HDBManager &hdb)CostDatabasestatic
instance_CostDatabaseprivatestatic
isBusesBuilt()CostDatabase
isFunctionUnitsBuilt()CostDatabase
isRegisterFilesBuilt()CostDatabase
isSocketsBuilt()CostDatabase
MatchTypeMap typedefCostDatabaseprivate
MatchTypeMapType typedefCostDatabaseprivate
operator=(const CostDatabase &)CostDatabaseprivate
registerFilesBuilt_CostDatabaseprivate
registry_CostDatabaseprivate
search(const CostDBEntryKey &searchKey, const CostDBTypes::MatchTypeTable &match) constCostDatabase
searchStrategy_CostDatabaseprivate
setSearchStrategy(SearchStrategy *strategy)CostDatabase
socketsBuilt_CostDatabaseprivate
~CostDatabase()CostDatabasevirtual