ICAROUS
|
Landing handler.
#include <Handlers.hpp>
Private Member Functions | |
retVal_e | Initialize (CognitionState_t *state) |
perform all initialization activities for a specific task More... | |
retVal_e | Execute (CognitionState_t *state) |
perform the core activity More... | |
Additional Inherited Members | |
![]() | |
enum | execState_e |
enumerations for the execution state More... | |
enum | retVal_e |
enumerations for the return state | |
![]() | |
virtual retVal_e | Terminate (CognitionState_t *state) |
perform termination activities More... | |
bool | RunEvent (CognitionState_t *state) |
Run this event. More... | |
void | ExecuteHandler (std::shared_ptr< EventHandler< CognitionState_t > > hdl, std::string eventName, float priorityNew=0) |
Spawn another handler. More... | |
![]() | |
std::string | eventName |
event name | |
execState_e | execState |
current execution state for this handler | |
std::list< std::shared_ptr< EventHandler< CognitionState_t > > > | children |
list of child handlers | |
float | priority |
current execution priority | |
float | defaultPriority |
user defined priority for this handler | |
|
inlineprivatevirtual |
state |
Enqueue the land command
Reimplemented from EventHandler< CognitionState_t >.
|
inlineprivatevirtual |