|
Dev Essential
|
SignalTrigger implements a concrete periodic trigger in the runtime. More...
#include <signal_trigger.h>
Inherits ddl::mapping::rt::TriggerBase.
Public Member Functions | |
| SignalTrigger (IMappingEnvironment &env, const std::string &trigger_name) | |
| ~SignalTrigger () | |
| a_util::result::Result | start () |
| a_util::result::Result | stop () |
| a_util::result::Result | transmit () |
Public Member Functions inherited from ddl::mapping::rt::TriggerBase | |
| virtual | ~TriggerBase () |
| TargetSet & | getTargetList () |
| a_util::result::Result | addTarget (Target *target) |
| a_util::result::Result | removeTarget (Target *target) |
Additional Inherited Members | |
Protected Attributes inherited from ddl::mapping::rt::TriggerBase | |
| TargetSet | _targets |
| nodoc | |
SignalTrigger implements a concrete periodic trigger in the runtime.
| ddl::mapping::rt::SignalTrigger::SignalTrigger | ( | IMappingEnvironment & | env, |
| const std::string & | trigger_name ) |
CTOR
| [in] | env | The mapping environment |
| [in] | trigger_name | The name of the trigger |
| ddl::mapping::rt::SignalTrigger::~SignalTrigger | ( | ) |
DTOR
|
virtual |
Method to start trigger
| a_util::result::SUCCESS | Everything went fine |
| ERR_FAILED | Error during runtime |
Implements ddl::mapping::rt::TriggerBase.
|
virtual |
Method to stop trigger
| a_util::result::SUCCESS | Everything went fine |
Implements ddl::mapping::rt::TriggerBase.
| a_util::result::Result ddl::mapping::rt::SignalTrigger::transmit | ( | ) |
Method to transmit targets
| a_util::result::SUCCESS | Everything went fine |