OpenASIP
2.0
|
Public Member Functions | |
InfoProcCommand (SimControlLanguageCommand &parentCommand) | |
virtual | ~InfoProcCommand () |
virtual bool | execute (const std::vector< DataObject > &arguments) |
Public Member Functions inherited from SimControlLanguageSubCommand | |
SimControlLanguageSubCommand (SimControlLanguageCommand &parentCommand) | |
virtual | ~SimControlLanguageSubCommand () |
virtual SimControlLanguageCommand & | parent () |
Implementation of "info proc".
Definition at line 721 of file InfoCommand.cc.
|
inline |
Constructor.
Definition at line 726 of file InfoCommand.cc.
|
inlinevirtual |
|
inlinevirtual |
Executes the "info proc" command.
arguments | Arguments to the command, including the command. |
Implements SimControlLanguageSubCommand.
Definition at line 742 of file InfoCommand.cc.
References RFAccessTracker::accessDataBase(), TTAMachine::Machine::addressSpaceNavigator(), assert, TTAMachine::Machine::busNavigator(), UtilizationStats::busWrites(), TTAMachine::Machine::controlUnit(), TTAMachine::Machine::Navigator< ComponentType >::count(), SimulatorFrontend::cycleCount(), TTAMachine::AddressSpace::end(), UtilizationStats::FUGuardAccesses(), TTAMachine::Machine::functionUnitNavigator(), UtilizationStats::guardRegisterReads(), TTAMachine::Machine::immediateUnitNavigator(), CustomCommand::interpreter(), TTAMachine::Machine::Navigator< ComponentType >::item(), SimulatorFrontend::machine(), TTAMachine::HWOperation::name(), TTAMachine::Component::name(), TTAMachine::BaseRegisterFile::numberOfRegisters(), TTAMachine::FunctionUnit::operation(), TTAMachine::FunctionUnit::operationCount(), UtilizationStats::operationExecutions(), SimControlLanguageCommand::outputStream(), SimControlLanguageSubCommand::parent(), TTAMachine::Machine::registerFileNavigator(), UtilizationStats::registerReads(), UtilizationStats::registerWrites(), SimulatorFrontend::rfAccessTracker(), ScriptInterpreter::setError(), ScriptInterpreter::setResult(), SimControlLanguageCommand::simulatorFrontend(), TTAMachine::Machine::socketNavigator(), UtilizationStats::socketWrites(), TTAMachine::AddressSpace::start(), StringTools::stringToLower(), StringTools::stringToUpper(), SimulatorToolbox::textGenerator(), Conversion::toHexString(), Conversion::toString(), UtilizationStats::triggerCount(), Texts::TXT_UNKNOWN_SUBCOMMAND, SimulatorFrontend::utilizationStatistics(), and TTAMachine::AddressSpace::width().