|  | AIStatefulTask ‐ Asynchronous, Stateful Task Scheduler library. Threads-like task objects evolving through user-defined states. | 
This is the complete list of members for AIStatefulTask, including all inherited members.
| abort() | AIStatefulTask | |
| abort_impl() | AIStatefulTask | protectedvirtual | 
| abort_parent enum value | AIStatefulTask | |
| aborted() const | AIStatefulTask | inline | 
| active(Handler handler) const | AIStatefulTask | inline | 
| AIEngine (defined in AIStatefulTask) | AIStatefulTask | friend | 
| AIFriendOfStatefulTask (defined in AIStatefulTask) | AIStatefulTask | friend | 
| AIStatefulTask(bool debug) | AIStatefulTask | inline | 
| AND_conditions_mask (defined in AIStatefulTask) | AIStatefulTask | static | 
| base_state_type enum name | AIStatefulTask | protected | 
| bs_abort enum value | AIStatefulTask | protected | 
| bs_callback enum value | AIStatefulTask | protected | 
| bs_finish enum value | AIStatefulTask | protected | 
| bs_initialize enum value | AIStatefulTask | protected | 
| bs_killed enum value | AIStatefulTask | protected | 
| bs_multiplex enum value | AIStatefulTask | protected | 
| bs_reset enum value | AIStatefulTask | protected | 
| condition_str_impl(condition_type condition) const | AIStatefulTask | protectedvirtual | 
| condition_type typedef | AIStatefulTask | |
| do_nothing enum value | AIStatefulTask | |
| executing() const | AIStatefulTask | inline | 
| finish() | AIStatefulTask | protected | 
| finish_impl() | AIStatefulTask | protectedvirtual | 
| finished() const | AIStatefulTask | inline | 
| force_killed() | AIStatefulTask | protectedvirtual | 
| getDuration() const | AIStatefulTask | inline | 
| initialize_impl() | AIStatefulTask | protectedvirtual | 
| is_immediate() const | AIStatefulTask | inline | 
| is_self_locked(AIStatefulTaskMutex const &stateful_task_mutex, AIStatefulTaskMutexNode const *handle) | AIStatefulTask | inlineprotected | 
| kill() | AIStatefulTask | |
| multiplex_impl(state_type run_state)=0 | AIStatefulTask | protectedpure virtual | 
| on_abort_st enum name | AIStatefulTask | |
| operator<< (defined in AIStatefulTask) | AIStatefulTask | friend | 
| OR_conditions_mask (defined in AIStatefulTask) | AIStatefulTask | static | 
| print_conditions(condition_type conditions) (defined in AIStatefulTask) | AIStatefulTask | inline | 
| run(Handler default_handler, std::function< void(bool)> cb_function) | AIStatefulTask | |
| run(std::function< void(bool)> cb_function) | AIStatefulTask | inline | 
| run(Handler default_handler, AIStatefulTask *parent, condition_type condition, on_abort_st on_abort=abort_parent) | AIStatefulTask | |
| run(AIStatefulTask *parent, condition_type condition, on_abort_st on_abort=abort_parent) | AIStatefulTask | inline | 
| run(Handler default_handler=Handler::immediate) | AIStatefulTask | inline | 
| running() const | AIStatefulTask | inline | 
| set_state(state_type new_state) | AIStatefulTask | protected | 
| signal(condition_type condition) | AIStatefulTask | |
| signal_parent enum value | AIStatefulTask | |
| slow_down_condition (defined in AIStatefulTask) | AIStatefulTask | static | 
| state_end | AIStatefulTask | static | 
| state_str(base_state_type state) | AIStatefulTask | static | 
| state_str_impl(state_type run_state) const | AIStatefulTask | protectedvirtual | 
| state_type typedef | AIStatefulTask | |
| target(Handler handler) | AIStatefulTask | protected | 
| task_name() const | AIStatefulTask | inline | 
| task_name_impl() const =0 | AIStatefulTask | protectedpure virtual | 
| thread_pool_full_condition (defined in AIStatefulTask) | AIStatefulTask | static | 
| wait(condition_type conditions) | AIStatefulTask | protected | 
| wait_until(AIWaitConditionFunc const &wait_condition, condition_type conditions) | AIStatefulTask | protected | 
| wait_until(AIWaitConditionFunc const &wait_condition, condition_type conditions, state_type new_state) | AIStatefulTask | inlineprotected | 
| waiting() const | AIStatefulTask | |
| waiting_or_aborting() const | AIStatefulTask | |
| yield() | AIStatefulTask | protected | 
| yield(Handler handler) | AIStatefulTask | protected | 
| yield_frame(AIEngine *engine, unsigned int frames) | AIStatefulTask | protected | 
| yield_if_not(Handler handler) | AIStatefulTask | protected | 
| yield_ms(AIEngine *engine, unsigned int ms) | AIStatefulTask | protected | 
| ~AIStatefulTask() | AIStatefulTask | inlineprotectedvirtual |