#include <Activity.h>
◆ Activity()
Activity::Activity |
( |
const std::string & |
id | ) |
|
◆ ~Activity()
◆ getId()
std::string Activity::getId |
( |
| ) |
const |
◆ setId()
void Activity::setId |
( |
const std::string & |
id | ) |
|
◆ start()
virtual void scxml4cpp::Activity::start |
( |
Context * |
c | ) |
|
|
pure virtual |
Start activity.
Implemented in rad::ExecutorActivity< Executor, Func >, rad::ExecutorActivity< Executor, FuncBlock >, rad::CoroActivity< CORO, Args >, rad::CoroActivity< MyCoro, Context &, std::string >, rad::ThreadBaseActivity, TestRootActivity, TestDOMSCXMLReaderActivity, TestStateActivity, TestMergerActivity, TestHelperActivity, and MyActivity.
◆ stop()
virtual void scxml4cpp::Activity::stop |
( |
Context * |
c | ) |
|
|
pure virtual |
Stop activity. If activity is already completed it does nothing.
Implemented in rad::ExecutorActivity< Executor, Func >, rad::ExecutorActivity< Executor, FuncBlock >, rad::CoroActivity< CORO, Args >, rad::CoroActivity< MyCoro, Context &, std::string >, rad::ThreadBaseActivity, TestRootActivity, TestDOMSCXMLReaderActivity, TestStateActivity, TestMergerActivity, TestHelperActivity, and MyActivity.
The documentation for this class was generated from the following files: