SST::Action Class Reference

An Action is a schedulable Activity which is not an Event. More...

#include <action.h>

Inheritance diagram for SST::Action:
SST::Activity SST::Clock SST::Exit SST::IntrospectAction SST::OneShot SST::SimulatorHeartbeat SST::StopAction SST::SyncBase SST::SyncD

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

Detailed Description

An Action is a schedulable Activity which is not an Event.


Member Function Documentation

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().


The documentation for this class was generated from the following files:

Generated on 14 Sep 2015 for SST by  doxygen 1.6.1