Go to the documentation of this file.
33 #ifndef TTA_FU_PORT_IMPLEMENTATION_DIALOG_HH
34 #define TTA_FU_PORT_IMPLEMENTATION_DIALOG_HH
39 class FUPortImplementation;
52 wxWindow* parent, wxWindowID
id,
60 void onOK(wxCommandEvent& event);
79 wxSizer*
createContents(wxWindow* parent,
bool call_fit,
bool set_sizer);
virtual ~FUPortImplementationDialog()
wxListCtrl * operandList_
List widget for the operand bindings.
IDF::MachineImplementation * implementation
the implementation definition of the estimated processor
@ ID_LABEL_ARCHITECTURE_PORT
wxString name_
Name of the port.
@ ID_ARCHITECTURE_PORT_NAME
virtual bool TransferDataToWindow()
FUPortImplementationDialog(wxWindow *parent, wxWindowID id, HDB::FUPortImplementation &implementation, const TTAMachine::BaseFUPort &architecture)
wxString loadPortName_
Name of the load port.
wxString widthFormula_
Width formula string.
wxSizer * createContents(wxWindow *parent, bool call_fit, bool set_sizer)
Creates the dialog contents.
const TTAMachine::BaseFUPort & architecture_
Architecture of the modified port.
wxString guardPortName_
Name of the guard port.
void onOK(wxCommandEvent &event)
HDB::FUPortImplementation & implementation_
FU port implementation to modify.