OpenASIP
2.0
|
#include <ProximBusDetailsCmd.hh>
Public Member Functions | |
ProximBusDetailsCmd (const TTAMachine::Bus &bus) | |
virtual | ~ProximBusDetailsCmd () |
virtual bool | Do () |
Public Member Functions inherited from ComponentCommand | |
ComponentCommand () | |
virtual | ~ComponentCommand () |
wxWindow * | parentWindow () |
void | setParentWindow (wxWindow *window) |
Private Attributes | |
const TTAMachine::Bus & | bus_ |
Bus to display. More... | |
Command for displaying bus details in the machine window component details pane.
Definition at line 46 of file ProximBusDetailsCmd.hh.
ProximBusDetailsCmd::ProximBusDetailsCmd | ( | const TTAMachine::Bus & | bus | ) |
The Constructor.
bus | Bus to display. |
Definition at line 53 of file ProximBusDetailsCmd.cc.
|
virtual |
|
virtual |
Executes the command.
Implements ComponentCommand.
Definition at line 68 of file ProximBusDetailsCmd.cc.
References ProximMachineStateWindow::appendDetails(), ProximMachineStateWindow::appendUtilizationData(), bus_, MachineState::busState(), UtilizationStats::busWrites(), SimulatorFrontend::cycleCount(), ProximToolbox::frontend(), ProximConstants::MACH_WIN_BUS_LABEL, ProximConstants::MACH_WIN_BUS_VALUE_LABEL, ProximConstants::MACH_WIN_BUS_WRITES_LABEL, SimulatorFrontend::machineState(), ProximToolbox::machineStateWindow(), TTAMachine::Component::name(), SimValue::sIntWordValue(), Conversion::toString(), SimulatorFrontend::utilizationStatistics(), and RegisterState::value().
|
private |