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);
IDF::MachineImplementation * implementation
the implementation definition of the estimated processor
wxSizer * createContents(wxWindow *parent, bool call_fit, bool set_sizer)
Creates the dialog contents.
virtual bool TransferDataToWindow()
wxListCtrl * operandList_
List widget for the operand bindings.
wxString widthFormula_
Width formula string.
const TTAMachine::BaseFUPort & architecture_
Architecture of the modified port.
virtual ~FUPortImplementationDialog()
@ ID_LABEL_ARCHITECTURE_PORT
@ ID_ARCHITECTURE_PORT_NAME
HDB::FUPortImplementation & implementation_
FU port implementation to modify.
wxString guardPortName_
Name of the guard port.
wxString loadPortName_
Name of the load port.
void onOK(wxCommandEvent &event)
wxString name_
Name of the port.