OpenASIP
2.0
|
#include <OperationImplementationResourceDialog.hh>
Public Member Functions | |
OperationImplementationResourceDialog () | |
virtual | ~OperationImplementationResourceDialog ()=default |
void | onOK (wxCommandEvent &) |
void | onAddVhdlSynFile (wxFileDirPickerEvent &) |
void | onAddVhdlSimFile (wxFileDirPickerEvent &) |
void | onAddVerilogSynFile (wxFileDirPickerEvent &) |
void | onAddVerilogSimFile (wxFileDirPickerEvent &) |
void | onDeleteListItem (wxCommandEvent &) |
Private Member Functions | |
std::string | sanitize (const wxString &path) |
Private Attributes | |
wxListCtrl * | fileList1_ |
wxTextCtrl * | nameCtrl_ |
wxFilePickerCtrl * | ipxactPick_ |
Definition at line 44 of file OperationImplementationResourceDialog.hh.
OperationImplementationResourceDialog::OperationImplementationResourceDialog | ( | ) |
|
virtualdefault |
void OperationImplementationResourceDialog::onAddVerilogSimFile | ( | wxFileDirPickerEvent & | e | ) |
Definition at line 251 of file OperationImplementationResourceDialog.cc.
References fileList1_, HDB::HDBManager::formatString(), sanitize(), and HDB::BlockImplementationFile::Verilogsim.
void OperationImplementationResourceDialog::onAddVerilogSynFile | ( | wxFileDirPickerEvent & | e | ) |
Definition at line 241 of file OperationImplementationResourceDialog.cc.
References fileList1_, HDB::HDBManager::formatString(), sanitize(), and HDB::BlockImplementationFile::Verilog.
void OperationImplementationResourceDialog::onAddVhdlSimFile | ( | wxFileDirPickerEvent & | e | ) |
Definition at line 231 of file OperationImplementationResourceDialog.cc.
References fileList1_, HDB::HDBManager::formatString(), sanitize(), and HDB::BlockImplementationFile::VHDLsim.
void OperationImplementationResourceDialog::onAddVhdlSynFile | ( | wxFileDirPickerEvent & | e | ) |
Definition at line 221 of file OperationImplementationResourceDialog.cc.
References fileList1_, HDB::HDBManager::formatString(), sanitize(), and HDB::BlockImplementationFile::VHDL.
void OperationImplementationResourceDialog::onDeleteListItem | ( | wxCommandEvent & | ) |
void OperationImplementationResourceDialog::onOK | ( | wxCommandEvent & | ) |
Definition at line 152 of file OperationImplementationResourceDialog.cc.
References HDB::HDBManager::addOperationImplementationResource(), fileList1_, HDB::HDBManager::formatString(), HDB::OperationImplementationResource::ipxact, ipxactPick_, HDB::OperationImplementationResource::name, nameCtrl_, sanitize(), HDB::OperationImplementationResource::simFiles, HDB::OperationImplementationResource::simFormats, HDB::OperationImplementationResource::synFiles, HDB::OperationImplementationResource::synFormats, HDB::BlockImplementationFile::Verilog, HDB::BlockImplementationFile::Verilogsim, HDB::BlockImplementationFile::VHDL, and HDB::BlockImplementationFile::VHDLsim.
|
private |
Definition at line 205 of file OperationImplementationResourceDialog.cc.
References HDB::HDBManager::fileName().
Referenced by onAddVerilogSimFile(), onAddVerilogSynFile(), onAddVhdlSimFile(), onAddVhdlSynFile(), and onOK().
|
private |
Definition at line 58 of file OperationImplementationResourceDialog.hh.
Referenced by onAddVerilogSimFile(), onAddVerilogSynFile(), onAddVhdlSimFile(), onAddVhdlSynFile(), onDeleteListItem(), and onOK().
|
private |
Definition at line 60 of file OperationImplementationResourceDialog.hh.
Referenced by onOK().
|
private |
Definition at line 59 of file OperationImplementationResourceDialog.hh.
Referenced by onOK().