32#ifndef TTA_RF_GUARD_DIALOG_HH
33#define TTA_RF_GUARD_DIALOG_HH
56 wxSizer*
createContents(wxWindow* parent,
bool call_fit,
bool set_sizer);
58 void onOK(wxCommandEvent& event);
59 void onCancel(wxCommandEvent& event);
const TTAMachine::RegisterFile * selectedRF() const
const TTAMachine::RegisterFile * rf_
Guard register.
bool adding_
True if a new guard is being added, false otherwise.
int index_
Register index of the guard.
bool newInverted_
Modified inverted flag of the guard.
wxSizer * createContents(wxWindow *parent, bool call_fit, bool set_sizer)
int newIndex_
Modified register index of the guard.
void onOK(wxCommandEvent &event)
void onCancel(wxCommandEvent &event)
wxChoice * nameChoice_
Choice widget for register file name selection.
TTAMachine::Bus * bus_
Parent bus of the register guard.
virtual bool TransferDataToWindow()
bool inverted_
Inverted flag of the guard.
wxChoice * indexChoice_
Choice widget for register index selection.
void onRFChoice(wxCommandEvent &event)
wxCheckBox * invertedBox_
Checkbox widget for the inverted flag.