rad  3.0.0
Public Member Functions | List of all members
scxml4cpp::Activity Class Referenceabstract

#include <Activity.h>

Inheritance diagram for scxml4cpp::Activity:
rad::CoroActivity< MyCoro, Context &, std::string > rad::ExecutorActivity< Executor, FuncBlock > MyActivity rad::CoroActivity< CORO, Args > rad::ExecutorActivity< Executor, Func > rad::ThreadBaseActivity TestDOMSCXMLReaderActivity TestHelperActivity TestMergerActivity TestRootActivity TestStateActivity

Public Member Functions

 Activity (const std::string &id)
 
virtual ~Activity ()
 
virtual void start (Context *c)=0
 
virtual void stop (Context *c)=0
 
std::string getId () const
 
void setId (const std::string &id)
 

Constructor & Destructor Documentation

◆ Activity()

Activity::Activity ( const std::string &  id)

◆ ~Activity()

Activity::~Activity ( )
virtual

Member Function Documentation

◆ getId()

std::string Activity::getId ( ) const

◆ setId()

void Activity::setId ( const std::string &  id)

◆ start()

virtual void scxml4cpp::Activity::start ( Context c)
pure virtual

◆ stop()

virtual void scxml4cpp::Activity::stop ( Context c)
pure virtual

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