|
OpenJAUS SAE SDK
6.0.0
|
#include <LpsdControlledLoop.h>
Inherits openjaus::model::Transition.
Public Member Functions | |
| LpsdControlledLoop () | |
| virtual | ~LpsdControlledLoop () |
| bool | processTrigger (model::Trigger *trigger) |
| model::Message * | getResponse (model::Trigger *trigger) |
| bool | setInterface (LocalPathSegmentDriverInterface *cmptInterface) |
| bool | setTransportInterface (core_v1_1::TransportInterface *cmptInterface) |
Public Member Functions inherited from openjaus::model::Transition | |
| Transition () | |
| virtual | ~Transition () |
| std::string | getName () const |
| Accessor to get the value of name. More... | |
| bool | setName (std::string name) |
| Accessor to set value of name. More... | |
| TransitionType | getType () const |
| Accessor to get the value of type. More... | |
| bool | setType (TransitionType type) |
| Accessor to set value of type. More... | |
| const std::vector< ActionSet *> & | getActionSets () const |
| Accessor to get the value of actionSets. More... | |
| bool | setActionSets (const ActionSet &actionSets) |
| Accessor to set value of actionSets. More... | |
| std::vector< Trigger *> * | getTriggers () const |
| Accessor to get the value of triggers. More... | |
| bool | setTriggers (Trigger *triggers) |
| Accessor to set value of triggers. More... | |
| State * | getEndState () const |
| Accessor to get the value of endState. More... | |
| bool | setEndState (State *endState) |
| Accessor to set value of endState. More... | |
| State * | getStartState () const |
| Accessor to get the value of startState. More... | |
| bool | setStartState (State *startState) |
| Accessor to set value of startState. More... | |
| State * | getParentState () const |
| Accessor to get the value of parentState. More... | |
| bool | setParentState (State *parentState) |
| Accessor to set value of parentState. More... | |
| StateMachine * | getParentStateMachine () const |
| Accessor to get the value of parentStateMachine. More... | |
| bool | setParentStateMachine (StateMachine *parentStateMachine) |
| Accessor to set value of parentStateMachine. More... | |
| virtual std::string | toString () const |
Private Attributes | |
| LocalPathSegmentDriverInterface * | cmptInterface |
| core_v1_1::TransportInterface * | transport |
Additional Inherited Members | |
Protected Attributes inherited from openjaus::model::Transition | |
| std::string | name |
| TransitionType | type |
| std::vector< ActionSet *> | actionSets |
| std::vector< Trigger *> * | triggers |
| State * | endState |
| State * | startState |
| State * | parentState |
| StateMachine * | parentStateMachine |
| openjaus::mobility_v1_0::LpsdControlledLoop::LpsdControlledLoop | ( | ) |
|
virtual |
|
virtual |
| trigger |
Reimplemented from openjaus::model::Transition.
|
virtual |
| trigger |
Reimplemented from openjaus::model::Transition.
| bool openjaus::mobility_v1_0::LpsdControlledLoop::setInterface | ( | LocalPathSegmentDriverInterface * | cmptInterface | ) |
| bool openjaus::mobility_v1_0::LpsdControlledLoop::setTransportInterface | ( | core_v1_1::TransportInterface * | cmptInterface | ) |
|
private |
|
private |