An Action is a schedulable Activity which is not an Event. More...
#include <action.h>
Public Member Functions | |
void | print (const std::string &header, Output &out) const |
Generic print-print function for this Activity. | |
Protected Member Functions | |
void | endSimulation () |
Called to signal to the Simulation object to end the simulation. | |
void | endSimulation (SimTime_t end) |
Friends | |
class | boost::serialization::access |
An Action is a schedulable Activity which is not an Event.
void SST::Action::print | ( | const std::string & | header, | |
Output & | out | |||
) | const [inline, virtual] |
Generic print-print function for this Activity.
Subclasses should override this function.
Reimplemented from SST::Activity.
Reimplemented in SST::Clock, SST::Exit, SST::OneShot, SST::StopAction, and SST::SyncBase.
References SST::Activity::getDeliveryTime(), SST::Activity::getPriority(), and SST::Output::output().