Go to the documentation of this file.
33 #ifndef TTA_OPSET_DIALOG_HH
34 #define TTA_OPSET_DIALOG_HH
64 std::map<
int, std::set<int> >& operands,
PortMap& ports,
69 wxSizer*
createContents(wxWindow* parent,
bool call_fit,
bool set_sizer);
71 void onOK(wxCommandEvent& event);
void onOperationFilterChange(wxCommandEvent &event)
TCEString operation_
Name of the selected operation.
const TTAMachine::FUPort * findTriggerPort(PortMap &ports)
void onOK(wxCommandEvent &event)
bool bindPorts(TTAMachine::HWOperation &operation, std::map< int, std::set< int > > &operands, PortMap &ports, bool needsTrigger)
virtual bool TransferDataToWindow()
int latency_
Chosen latency.
std::set< const TTAMachine::FUPort *, TTAMachine::MachinePart::Comparator > PortSet
OpsetDialog(wxWindow *parent)
wxListBox * operationList_
Operation list widget.
std::map< int, PortSet > PortMap
void onSelectOperation(wxCommandEvent &event)
wxSizer * createContents(wxWindow *parent, bool call_fit, bool set_sizer)
TTAMachine::HWOperation * createOperation(TTAMachine::FunctionUnit &fu)
std::string opNameFilter_
A string to filter opset list.
virtual bool TransferDataFromWindow()