Go to the documentation of this file.
33 #ifndef TTA_RF_IMPLEMENTATION_DIALOG_HH
34 #define TTA_RF_IMPLEMENTATION_DIALOG_HH
36 #include <wx/listctrl.h>
48 wxWindow* parent, wxWindowID
id,
54 void onOK(wxCommandEvent& event);
92 wxSizer*
createContents(wxWindow* parent,
bool call_fit,
bool set_sizer);
163 DECLARE_EVENT_TABLE()
wxString getSizeParameter()
void onExternalPortActivation(wxListEvent &event)
@ ID_LABEL_WIDTH_PARAMETER
void onExternalPortSelection(wxListEvent &event)
IDF::MachineImplementation * implementation
the implementation definition of the estimated processor
@ ID_DELETE_EXTERNAL_PORT
HDB::RFPortImplementation * selectedPort()
wxListCtrl * sourceList_
Pointer to the source file list widget.
void onSourceFileSelection(wxListEvent &event)
void onAddSourceFile(wxCommandEvent &event)
wxString getWidthParameter()
wxListCtrl * parameterList_
Pointer to the parameter list widget.
wxSizer * createContents(wxWindow *parent, bool call_fit, bool set_sizer)
void onDeletePort(wxCommandEvent &event)
void onModifyPort(wxCommandEvent &event)
@ ID_LABEL_SIZE_PARAMETER
RFImplementationDialog(wxWindow *parent, wxWindowID id, HDB::RFImplementation &implementation)
wxChoice * sizeChoice_
Pointer to size parameter choice widget.
void onParameterSelection(wxListEvent &event)
void onOK(wxCommandEvent &event)
void onAddExternalPort(wxCommandEvent &event)
HDB::RFExternalPort * selectedExternalPort()
wxListCtrl * externalPortList_
Pointer to the external port list widget.
void onMoveSourceFileUp(wxCommandEvent &)
void onPortSelection(wxListEvent &event)
void onMoveSourceFileDown(wxCommandEvent &)
void onAddParameter(wxCommandEvent &event)
void onEditExternalPort(wxCommandEvent &event)
void onSACchoise(wxCommandEvent &event)
void onDeleteExternalPort(wxCommandEvent &event)
void onAddPort(wxCommandEvent &event)
virtual ~RFImplementationDialog()
void onParameterActivation(wxListEvent &event)
void onDeleteSourceFile(wxCommandEvent &event)
wxChoice * widthChoice_
Pointer to width parameter choice widget.
void onDeleteParameter(wxCommandEvent &event)
HDB::RFImplementation & implementation_
RF Implementation to modify.
HDB::RFImplementation::Parameter selectedParameter()
void onWidthChoice(wxCommandEvent &event)
wxListCtrl * portList_
Pointer to the port list widget.
void onEditParameter(wxCommandEvent &event)
void onSizeChoice(wxCommandEvent &event)