|
OpenASIP 2.2
|
This is the complete list of members for HDB::HDBManager, including all inherited members.
| addBlockImplementationFiles(FUImplementation &implementation, RowID entryID) const | HDB::HDBManager | private |
| addBlockImplementationFiles(RFImplementation &implementation, RowID entryID) const | HDB::HDBManager | private |
| addBlockImplementationFileToHDB(const BlockImplementationFile &file) const | HDB::HDBManager | private |
| addBooleanColumn(const std::string &table, const std::string &newcolumn) | HDB::HDBManager | private |
| addBusCostEstimationData(RowID busID, const std::string &valueName, const std::string &value, RowID pluginID) const | HDB::HDBManager | |
| addBusEntry() const | HDB::HDBManager | |
| addCostEstimationData(const CostEstimationData &data) const | HDB::HDBManager | |
| addCostFunctionPlugin(const CostFunctionPlugin &plugin) const | HDB::HDBManager | |
| addDataPortsToImplementation(FUImplementation &implementation, FUArchitecture &architecture, RowID entryID) const | HDB::HDBManager | private |
| addDataPortsToImplementation(RFImplementation &implementation, RowID entryID) const | HDB::HDBManager | private |
| addFUArchitecture(const FUArchitecture &architecture) const | HDB::HDBManager | |
| addFUCostEstimationData(RowID fuID, const std::string &valueName, const std::string &value, RowID pluginID) const | HDB::HDBManager | |
| addFUEntry() const | HDB::HDBManager | |
| addFUExternalPortsToImplementation(FUImplementation &implementation, RowID entryID) const | HDB::HDBManager | private |
| addFUImplementation(const FUEntry &entry) const | HDB::HDBManager | |
| addFUParametersToImplementation(FUImplementation &implementation, RowID entryID) const | HDB::HDBManager | private |
| addOpcodesToImplementation(FUImplementation &implementation, RowID entryID) const | HDB::HDBManager | private |
| addOperationImplementation(const OperationImplementation &operation) | HDB::HDBManager | |
| addOperationImplementationResource(const OperationImplementationResource &resource) | HDB::HDBManager | |
| addOperationPipelinesToFUArchitecture(FUArchitecture &architecture, RowID id) const | HDB::HDBManager | private |
| addPortsAndBindingsToFUArchitecture(FUArchitecture &architecture, RowID id) const | HDB::HDBManager | private |
| addRFArchitecture(const RFArchitecture &architecture) const | HDB::HDBManager | |
| addRFCostEstimationData(RowID rfID, const std::string &valueName, const std::string &value, RowID pluginID) const | HDB::HDBManager | |
| addRFEntry() const | HDB::HDBManager | |
| addRFExternalPortsToImplementation(RFImplementation &implementation, RowID entryID) const | HDB::HDBManager | private |
| addRFImplementation(const RFImplementation &implementation, RowID rfEntryID) | HDB::HDBManager | |
| addRFParametersToImplementation(RFImplementation &implementation, RowID entryID) const | HDB::HDBManager | private |
| addSocketCostEstimationData(RowID socketID, const std::string &valueName, const std::string &value, RowID pluginID) const | HDB::HDBManager | |
| addSocketEntry() const | HDB::HDBManager | |
| areCompatiblePipelines(const PipelineElementUsageTable &table) | HDB::HDBManager | privatestatic |
| blockSourceFile() | HDB::HDBManager | |
| busCostEstimationData(const std::string &valueName, RowID busID, const std::string &pluginName) const | HDB::HDBManager | |
| busCostEstimationDataIDs(RowID busID) const | HDB::HDBManager | |
| busCostEstimationDataList(const std::string &valueName, RowID implementationId, const std::string &pluginName) const | HDB::HDBManager | |
| busEntryByIDQuery(RowID id) | HDB::HDBManager | privatestatic |
| busEntryIDs() const | HDB::HDBManager | |
| canRemoveFUArchitecture(RowID archID) const | HDB::HDBManager | |
| canRemoveRFArchitecture(RowID archID) const | HDB::HDBManager | |
| containsFUArchitecture(RowID id) const | HDB::HDBManager | private |
| containsImplementationFile(const std::string &pathToFile) const | HDB::HDBManager | private |
| containsOperation(const std::string &opName) const | HDB::HDBManager | private |
| containsRFArchitecture(RowID id) const | HDB::HDBManager | private |
| costEstimationData(RowID id) const | HDB::HDBManager | |
| costEstimationDataIDs(const CostEstimationData &match, bool useCompiledQueries=false, RelationalDBQueryResult *compiledQuery=NULL) const | HDB::HDBManager | virtual |
| costEstimationDataValue(const std::string &valueName, const std::string &pluginName) const | HDB::HDBManager | virtual |
| costEstimationDataValue(RowID entryId) const | HDB::HDBManager | |
| costFunctionPluginByID(RowID pluginID) const | HDB::HDBManager | |
| costFunctionPluginDataIDs(RowID pluginID) const | HDB::HDBManager | |
| costFunctionPluginIDs() const | HDB::HDBManager | |
| createCostEstimatioDataIdsQuery(const CostEstimationData &match, std::string *query, RelationalDBQueryResult *compiledQuery=NULL, short int *queryHash=NULL, bool createBindableQuery=false) const | HDB::HDBManager | protected |
| createCostEstimatioDataIdsQuery(const CostEstimationData &match, std::string &query) const | HDB::HDBManager | private |
| createCostFunctionOfFU(RowID id) const | HDB::HDBManager | private |
| createCostFunctionOfRF(RowID id) const | HDB::HDBManager | private |
| createImplementationOfFU(FUArchitecture &architecture, RowID id) const | HDB::HDBManager | protectedvirtual |
| createImplementationOfRF(RowID id) const | HDB::HDBManager | protectedvirtual |
| createNew(const std::string &file) | HDB::HDBManager | static |
| DataObjectList typedef | HDB::HDBManager | |
| db_ | HDB::HDBManager | private |
| dbConnection_ | HDB::HDBManager | private |
| deleteCostEstimationDataIDsQueries() const =0 | HDB::HDBManager | pure virtual |
| directionString(HDB::Direction direction) | HDB::HDBManager | privatestatic |
| fileFormat(const std::string &formatString) | HDB::HDBManager | privatestatic |
| fileName() const | HDB::HDBManager | |
| formatString(BlockImplementationFile::Format format) | HDB::HDBManager | static |
| fuArchitectureByID(RowID id) const | HDB::HDBManager | virtual |
| fuArchitectureByIDQuery(RowID id) | HDB::HDBManager | privatestatic |
| fuArchitectureID(RowID fuEntryID) const | HDB::HDBManager | private |
| fuArchitectureIDs() const | HDB::HDBManager | |
| fuArchitectureIDsByOperationSet(const std::set< std::string > &operationNames) const | HDB::HDBManager | |
| fuByEntryID(RowID id) const | HDB::HDBManager | |
| fuCostEstimationData(const std::string &valueName, RowID implementationId, const std::string &pluginName) const | HDB::HDBManager | |
| fuCostEstimationDataIDs(RowID fuImplID) const | HDB::HDBManager | |
| fuEntriesByArchitecture(const TTAMachine::FunctionUnit &fu) const | HDB::HDBManager | |
| fuEntryByIDQuery(RowID id) | HDB::HDBManager | privatestatic |
| fuEntryHasArchitecture(RowID id) const | HDB::HDBManager | private |
| fuEntryIDOfImplementation(RowID implID) const | HDB::HDBManager | |
| fuEntryIDs() const | HDB::HDBManager | |
| fuExternalPortsByIDQuery(RowID id) | HDB::HDBManager | privatestatic |
| fuImplementationByIDQuery(RowID id) | HDB::HDBManager | privatestatic |
| fuImplementationDataPortsByIDQuery(RowID id) | HDB::HDBManager | privatestatic |
| fuImplementationParametersByIDQuery(RowID id) | HDB::HDBManager | privatestatic |
| fuPortBindingByNameQuery(RowID fuID, const std::string &portName) | HDB::HDBManager | privatestatic |
| fuPortsAndBindingsByIDQuery(RowID id) | HDB::HDBManager | privatestatic |
| fuSourceFilesByIDQuery(RowID id) | HDB::HDBManager | privatestatic |
| getDBConnection() const | HDB::HDBManager | protected |
| hasBusEntry(RowID id) const | HDB::HDBManager | private |
| hasColumn(const std::string &table, const std::string &columnName) const | HDB::HDBManager | private |
| hasCostEstimationDataByID(RowID id) const | HDB::HDBManager | private |
| hasCostFunctionPluginByID(RowID id) const | HDB::HDBManager | private |
| hasFUEntry(RowID id) const | HDB::HDBManager | private |
| hasRFEntry(RowID id) const | HDB::HDBManager | private |
| hasSocketEntry(RowID id) const | HDB::HDBManager | private |
| hdbFile_ | HDB::HDBManager | private |
| HDBManager(const std::string &hdbFile) | HDB::HDBManager | protected |
| HDBManagerTest | HDB::HDBManager | friend |
| insertFileFormats(RelationalDBConnection &connection) | HDB::HDBManager | privatestatic |
| instance_ | HDB::HDBManager | privatestatic |
| ioUsageDataByIDQuery(RowID id) | HDB::HDBManager | privatestatic |
| isMatchingArchitecture(const TTAMachine::FunctionUnit &fu, const FUArchitecture &arch) | HDB::HDBManager | privatestatic |
| modifyCostEstimationData(RowID id, const CostEstimationData &data) | HDB::HDBManager | virtual |
| modifyCostFunctionPlugin(RowID id, const CostFunctionPlugin &plugin) | HDB::HDBManager | virtual |
| opcodesByIDQuery(RowID id) | HDB::HDBManager | privatestatic |
| OperationImplementationByID(RowID id) const | HDB::HDBManager | |
| OperationImplementationIDs() const | HDB::HDBManager | |
| OperationImplementationResourceByID(RowID id) const | HDB::HDBManager | |
| OperationImplementationResourceIDs() const | HDB::HDBManager | |
| PipelineElementUsageTable typedef | HDB::HDBManager | private |
| removeBusEntry(RowID id) const | HDB::HDBManager | virtual |
| removeCostEstimationData(RowID id) const | HDB::HDBManager | virtual |
| removeCostFunctionPlugin(RowID pluginID) const | HDB::HDBManager | virtual |
| removeFUArchitecture(RowID archID) const | HDB::HDBManager | virtual |
| removeFUEntry(RowID id) const | HDB::HDBManager | virtual |
| removeFUImplementation(RowID implementationID) const | HDB::HDBManager | virtual |
| removeOperationImplementation(RowID id) | HDB::HDBManager | |
| removeOperationImplementationResource(RowID id) | HDB::HDBManager | |
| removeRFArchitecture(RowID archID) const | HDB::HDBManager | virtual |
| removeRFEntry(RowID id) const | HDB::HDBManager | virtual |
| removeRFImplementation(RowID implID) const | HDB::HDBManager | virtual |
| removeSocketEntry(RowID id) const | HDB::HDBManager | virtual |
| resolveArchitecturePort(const FUArchitecture &architecture, RowID entryID, const std::string &implementedPort) const | HDB::HDBManager | private |
| resourceUsageDataByIDQuery(RowID id) | HDB::HDBManager | privatestatic |
| rfArchitectureByID(RowID id) const | HDB::HDBManager | virtual |
| rfArchitectureByIDQuery(RowID id) | HDB::HDBManager | privatestatic |
| rfArchitectureID(RowID rfEntryID) const | HDB::HDBManager | private |
| rfArchitectureIDs() const | HDB::HDBManager | |
| rfByEntryID(RowID id) const | HDB::HDBManager | |
| rfCostEstimationData(const std::string &valueName, RowID implementationId, const std::string &pluginName) const | HDB::HDBManager | |
| rfCostEstimationDataIDs(RowID rfImplID) const | HDB::HDBManager | |
| rfEntriesByArchitecture(int readPorts, int writePorts, int bidirPorts, int maxReads, int maxWrites, int latency, bool guardSupport, int guardLatency=0, int width=0, int size=0, bool zeroRegister=false) const | HDB::HDBManager | |
| rfEntryByIDQuery(RowID id) | HDB::HDBManager | privatestatic |
| rfEntryHasArchitecture(RowID id) const | HDB::HDBManager | private |
| rfEntryIDOfImplementation(RowID implID) const | HDB::HDBManager | |
| rfEntryIDs() const | HDB::HDBManager | |
| rfExternalPortsByIDQuery(RowID id) | HDB::HDBManager | privatestatic |
| rfImplementationByIDQuery(RowID id) | HDB::HDBManager | privatestatic |
| rfImplementationByIDQuery2(RowID id) | HDB::HDBManager | privatestatic |
| rfImplementationDataPortsByIDQuery(RowID id) | HDB::HDBManager | privatestatic |
| rfImplementationParametersByIDQuery(RowID id) | HDB::HDBManager | privatestatic |
| rfSourceFilesByIDQuery(RowID id) | HDB::HDBManager | privatestatic |
| setArchitectureForFU(RowID fuID, RowID archID) const | HDB::HDBManager | |
| setArchitectureForRF(RowID rfID, RowID archID) const | HDB::HDBManager | |
| setCostFunctionPluginForFU(RowID fuID, RowID pluginID) const | HDB::HDBManager | |
| setCostFunctionPluginForRF(RowID rfID, RowID pluginID) const | HDB::HDBManager | |
| socketCostEstimationData(const std::string &valueName, RowID socketID, const std::string &pluginName) const | HDB::HDBManager | |
| socketCostEstimationDataIDs(RowID socketID) const | HDB::HDBManager | |
| socketCostEstimationDataList(const std::string &valueName, RowID implementationID, const std::string &pluginName) const | HDB::HDBManager | |
| socketEntryByIDQuery(RowID id) | HDB::HDBManager | privatestatic |
| socketEntryIDs() const | HDB::HDBManager | |
| unsetArchitectureForFU(RowID fuID) const | HDB::HDBManager | |
| unsetArchitectureForRF(RowID rfID) const | HDB::HDBManager | |
| unsetCostFunctionPluginForFU(RowID fuID) const | HDB::HDBManager | |
| unsetCostFunctionPluginForRF(RowID rfID) const | HDB::HDBManager | |
| ~HDBManager() | HDB::HDBManager | virtual |