Go to the documentation of this file.
27 #ifndef TTA_TEMPLATE_SLOT_DIALOG_HH
28 #define TTA_TEMPLATE_SLOT_DIALOG_HH
31 #include <wx/spinctrl.h>
36 class OperationTriggeredFormat;
51 wxSizer*
createContents(wxWindow *parent,
bool call_fit,
bool set_sizer);
54 void onOK(wxCommandEvent& event);
63 std::set<TCEString> opset)
const;
OTAOperationDialog(wxWindow *parent, TTAMachine::OperationTriggeredFormat *format)
void onSelectOperation(wxCommandEvent &event)
virtual bool TransferDataToWindow()
virtual bool TransferDataFromWindow()
wxListBox * operationList_
Operation list widget.
int numberOfOutputs() const
TTAMachine::OperationTriggeredFormat * format_
std::set< TCEString > addRISCVBaseOperations(std::set< TCEString > opset) const
int numberOfInputs() const
void onOperationFilterChange(wxCommandEvent &event)
virtual ~OTAOperationDialog()
bool validFormatName() const
TCEString operation_
Name of the selected operation.
TCEString opNameFilter_
A string to filter opset list.
void onOK(wxCommandEvent &event)
wxSizer * createContents(wxWindow *parent, bool call_fit, bool set_sizer)