OpenASIP
2.0
|
#include <ProximSocketDetailsCmd.hh>
Public Member Functions | |
ProximSocketDetailsCmd (const TTAMachine::Socket &socket) | |
virtual | ~ProximSocketDetailsCmd () |
virtual bool | Do () |
Public Member Functions inherited from ComponentCommand | |
ComponentCommand () | |
virtual | ~ComponentCommand () |
wxWindow * | parentWindow () |
void | setParentWindow (wxWindow *window) |
Private Attributes | |
const TTAMachine::Socket & | socket_ |
Socket to display. More... | |
Command for displaying socket details in the machine window component details pane.
Definition at line 46 of file ProximSocketDetailsCmd.hh.
ProximSocketDetailsCmd::ProximSocketDetailsCmd | ( | const TTAMachine::Socket & | socket | ) |
The Constructor.
bus | Socket to display. |
Definition at line 51 of file ProximSocketDetailsCmd.cc.
|
virtual |
|
virtual |
Executes the command.
Implements ComponentCommand.
Definition at line 67 of file ProximSocketDetailsCmd.cc.
References ProximMachineStateWindow::appendDetails(), ProximMachineStateWindow::appendUtilizationData(), SimulatorFrontend::cycleCount(), ProximToolbox::frontend(), ProximConstants::MACH_WIN_SOCKET_LABEL, ProximConstants::MACH_WIN_SOCKET_WRITES_LABEL, ProximToolbox::machineStateWindow(), TTAMachine::Component::name(), socket_, UtilizationStats::socketWrites(), Conversion::toString(), and SimulatorFrontend::utilizationStatistics().
|
private |