Package avrora.actions

Class Summary
Action The Action class defines a new action that the main driver is capable of executing.
AnalyzeStackAction The AnalyzeStackAction class is an extension of the Main.Action class that allows the stack tool to be reached from the command line.
BenchmarkAction The BenchmarkAction class implements a stub of code that loads the program, runs it through the simulator several times to collect an average execution time, and reports the results.
CFGAction The CFGAction is an Avrora action that allows a control flow graph to be generated and output to the terminal or to a file.
ListAction The ListAction class encapsulates an action that simply prints a digest of the program.
MultiSimulateAction The MultiSimulateAction class represents an action available to the simulator where multiple nodes are run in simulation.
SimAction The SimAction is an abstract class that collects many of the options common to single node and multiple-node simulations into one place.
SimulateAction The SimulateAction implements the bridge between the functionality in the avrora.sim package and the entrypoint to Avrora in avrora.Main.
TestAction The TestAction class represents an action to invoke the built-in automated testing framework that is used for regression testing in Avrora.