OpenASIP
2.0
|
#include <OperationImplementation.hh>
Public Attributes | |
int | id |
int | latency |
std::string | name |
std::string | implFileVhdl |
std::string | implFileVerilog |
std::string | postOpImplFileVhdl |
std::string | postOpImplFileVerilog |
std::string | initialImplFileVerilog |
std::string | initialImplFileVhdl |
std::string | absBusDefFile |
std::vector< OperationImplementationResource > | resources |
std::vector< Variable > | vhdlVariables |
std::vector< Variable > | verilogVariables |
std::vector< Variable > | vhdlGlobalSignals |
std::vector< Variable > | verilogGlobalSignals |
Definition at line 47 of file OperationImplementation.hh.
std::string HDB::OperationImplementation::absBusDefFile |
Definition at line 57 of file OperationImplementation.hh.
Referenced by HDB::HDBManager::addOperationImplementation(), OperationImplementationDialog::onOK(), HDB::HDBManager::OperationImplementationByID(), and FUGen::parseOperations().
int HDB::OperationImplementation::id |
Definition at line 48 of file OperationImplementation.hh.
Referenced by HDB::HDBManager::OperationImplementationByID().
std::string HDB::OperationImplementation::implFileVerilog |
Definition at line 52 of file OperationImplementation.hh.
Referenced by HDB::HDBManager::addOperationImplementation(), OperationImplementationDialog::onOK(), HDB::HDBManager::OperationImplementationByID(), HDBToHtml::OperationImplementationToHtml(), and FUGen::parseOperations().
std::string HDB::OperationImplementation::implFileVhdl |
Definition at line 51 of file OperationImplementation.hh.
Referenced by HDB::HDBManager::addOperationImplementation(), OperationImplementationDialog::onOK(), HDB::HDBManager::OperationImplementationByID(), HDBToHtml::OperationImplementationToHtml(), and FUGen::parseOperations().
std::string HDB::OperationImplementation::initialImplFileVerilog |
Definition at line 55 of file OperationImplementation.hh.
Referenced by HDB::HDBManager::addOperationImplementation(), OperationImplementationDialog::onOK(), HDB::HDBManager::OperationImplementationByID(), and FUGen::parseOperations().
std::string HDB::OperationImplementation::initialImplFileVhdl |
Definition at line 56 of file OperationImplementation.hh.
Referenced by HDB::HDBManager::addOperationImplementation(), OperationImplementationDialog::onOK(), HDB::HDBManager::OperationImplementationByID(), and FUGen::parseOperations().
int HDB::OperationImplementation::latency |
Definition at line 49 of file OperationImplementation.hh.
Referenced by HDB::HDBManager::addOperationImplementation(), OperationImplementationDialog::onOK(), and HDB::HDBManager::OperationImplementationByID().
std::string HDB::OperationImplementation::name |
Definition at line 50 of file OperationImplementation.hh.
Referenced by HDB::HDBManager::addOperationImplementation(), OperationImplementationDialog::onOK(), HDB::HDBManager::OperationImplementationByID(), and HDBToHtml::OperationImplementationToHtml().
std::string HDB::OperationImplementation::postOpImplFileVerilog |
Definition at line 54 of file OperationImplementation.hh.
Referenced by HDB::HDBManager::addOperationImplementation(), OperationImplementationDialog::onOK(), HDB::HDBManager::OperationImplementationByID(), and FUGen::parseOperations().
std::string HDB::OperationImplementation::postOpImplFileVhdl |
Definition at line 53 of file OperationImplementation.hh.
Referenced by HDB::HDBManager::addOperationImplementation(), OperationImplementationDialog::onOK(), HDB::HDBManager::OperationImplementationByID(), and FUGen::parseOperations().
std::vector<OperationImplementationResource> HDB::OperationImplementation::resources |
Definition at line 58 of file OperationImplementation.hh.
Referenced by HDB::HDBManager::addOperationImplementation(), FUGen::createImplementationFiles(), OperationImplementationDialog::onOK(), HDB::HDBManager::OperationImplementationByID(), HDBToHtml::OperationImplementationToHtml(), and FUGen::parseOperations().
std::vector<Variable> HDB::OperationImplementation::verilogGlobalSignals |
Definition at line 62 of file OperationImplementation.hh.
Referenced by HDB::HDBManager::OperationImplementationByID(), and FUGen::parseOperations().
std::vector<Variable> HDB::OperationImplementation::verilogVariables |
Definition at line 60 of file OperationImplementation.hh.
Referenced by HDB::HDBManager::addOperationImplementation(), OperationImplementationDialog::onOK(), HDB::HDBManager::OperationImplementationByID(), and FUGen::parseOperations().
std::vector<Variable> HDB::OperationImplementation::vhdlGlobalSignals |
Definition at line 61 of file OperationImplementation.hh.
Referenced by HDB::HDBManager::OperationImplementationByID(), and FUGen::parseOperations().
std::vector<Variable> HDB::OperationImplementation::vhdlVariables |
Definition at line 59 of file OperationImplementation.hh.
Referenced by HDB::HDBManager::addOperationImplementation(), OperationImplementationDialog::onOK(), HDB::HDBManager::OperationImplementationByID(), and FUGen::parseOperations().