OpenASIP
2.0
|
#include <ProximRFDetailsCmd.hh>
Public Member Functions | |
ProximRFDetailsCmd (const TTAMachine::RegisterFile &rf) | |
virtual | ~ProximRFDetailsCmd () |
virtual bool | Do () |
![]() | |
ComponentCommand () | |
virtual | ~ComponentCommand () |
wxWindow * | parentWindow () |
void | setParentWindow (wxWindow *window) |
Private Attributes | |
const TTAMachine::RegisterFile & | rf_ |
Register file to display. More... | |
Command for displaying register file details in the machine window component details pane.
Definition at line 46 of file ProximRFDetailsCmd.hh.
ProximRFDetailsCmd::ProximRFDetailsCmd | ( | const TTAMachine::RegisterFile & | rf | ) |
The Constructor.
rf | Register file to display. |
Definition at line 54 of file ProximRFDetailsCmd.cc.
|
virtual |
|
virtual |
Executes the command.
Implements ComponentCommand.
Definition at line 69 of file ProximRFDetailsCmd.cc.
References ProximMachineStateWindow::appendDetails(), ProximMachineStateWindow::appendUtilizationData(), ProximToolbox::frontend(), ProximConstants::MACH_WIN_REGISTERS_TITLE, ProximConstants::MACH_WIN_RF_LABEL, SimulatorFrontend::machineState(), ProximToolbox::machineStateWindow(), TTAMachine::Component::name(), RegisterFileState::registerCount(), MachineState::registerFileState(), UtilizationStats::registerReads(), RegisterFileState::registerState(), UtilizationStats::registerWrites(), rf_, Conversion::toString(), SimValue::unsignedValue(), SimulatorFrontend::utilizationStatistics(), and RegisterState::value().
|
private |