|
ICAROUS
|
Private Member Functions | |
| retVal_e | Initialize (CognitionState_t *state) |
| perform all initialization activities for a specific task More... | |
Additional Inherited Members | |
Public Types inherited from EventHandler< CognitionState_t > | |
| enum | execState_e |
| enumerations for the execution state More... | |
| enum | retVal_e |
| enumerations for the return state | |
Public Member Functions inherited from EventHandler< CognitionState_t > | |
| virtual retVal_e | Execute (CognitionState_t *state) |
| perform the core activity More... | |
| 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... | |
Public Attributes inherited from EventHandler< CognitionState_t > | |
| 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 |