Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Related Pages

# ACE_Thread_Manager Member List

This is the complete list of members for ACE_Thread_Manager, including all inherited members.

- ACE_ALLOC_HOOK_DECLARE
- ACE_THR_CANCELLED enum value
- ACE_THR_IDLE enum value
- ACE_THR_JOINING enum value
- ACE_THR_MEMBER_FUNC typedef
- ACE_THR_RUNNING enum value
- ACE_THR_SPAWNED enum value
- ACE_THR_SUSPENDED enum value
- ACE_THR_TERMINATED enum value
- ACE_Thread_Control class `[friend]`
- ACE_Thread_Descriptor class `[friend]`
- ACE_Thread_Manager(size_t preaolloc = ACE_DEFAULT_THREAD_MANAGER_PREALLOC, size_t lwm = ACE_DEFAULT_THREAD_MANAGER_LWM, size_t inc = ACE_DEFAULT_THREAD_MANAGER_INC, size_t hwm = ACE_DEFAULT_THREAD_MANAGER_HWM)
- append_thr(ACE_thread_t t_id, ACE_hthread_t, ACE_UINT32, int grp_id, ACE_Task_Base *task = 0, long flags = 0, ACE_Thread_Descriptor *td = 0) `[protected]`
- apply_all(ACE_THR_MEMBER_FUNC, int = 0) `[protected]`
- apply_grp(int grp_id, ACE_THR_MEMBER_FUNC func, int arg = 0) `[protected]`
- apply_task(ACE_Task_Base *task, ACE_THR_MEMBER_FUNC, int = 0) `[protected]`
- at_exit(ACE_At_Thread_Exit* cleanup)
- at_exit(ACE_At_Thread_Exit& cleanup)
- at_exit(void *object, ACE_CLEANUP_FUNC cleanup_hook, void *param)
- automatic_wait_ `[protected]`
- cancel(ACE_thread_t, int async_cancel = 0)
- cancel_all(int async_cancel = 0)
- cancel_grp(int grp_id, int async_cancel = 0)
- cancel_task(ACE_Task_Base *task, int async_cancel = 0)
- cancel_thr(ACE_Thread_Descriptor *td, int async_cancel = 0) `[protected]`
- check_state(ACE_UINT32 state, ACE_thread_t thread, int enable = 1) `[protected]`
- close(void)
- close_singleton(void) `[static]`
- count_threads(void) const
- delete_thr_mgr_ `[private, static]`
- dump(void)
- exit(void *status = 0, int do_thread_exit = 1)
- find_hthread(ACE_hthread_t h_id) `[protected]`
- find_task(ACE_Task_Base *task, int slot = -1) `[protected]`
- find_thread(ACE_thread_t t_id) `[protected]`
- get_grp(ACE_thread_t, int &grp_id)
- get_grp(ACE_Task_Base *task, int &grp_id)
- grp_id_ `[protected]`
- hthread_descriptor(ACE_hthread_t)
- hthread_grp_list(int grp_id, ACE_hthread_t hthread_list[], size_t n)
- hthread_list(ACE_Task_Base *task, ACE_hthread_t hthread_list[], size_t n)
- hthread_within(ACE_hthread_t handle)
- insert_thr(ACE_thread_t t_id, ACE_hthread_t, int grp_id = -1, long flags = 0) `[protected]`
- instance(void) `[static]`
- instance(ACE_Thread_Manager *) `[static]`
- join(ACE_thread_t tid, void **status = 0)
- join_thr(ACE_Thread_Descriptor *td, int = 0) `[protected]`
- kill(ACE_thread_t, int signum)
- kill_all(int signum)
- kill_grp(int grp_id, int signum)
- kill_task(ACE_Task_Base *task, int signum)
- kill_thr(ACE_Thread_Descriptor *td, int signum) `[protected]`
- lock_ `[protected]`
- num_tasks_in_group(int grp_id)
- num_threads_in_task(ACE_Task_Base *task)
- open(size_t size = 0)
- register_as_terminated(ACE_Thread_Descriptor *td) `[protected]`
- remove_thr(ACE_Thread_Descriptor *td, int close_handler) `[protected]`
- remove_thr_all(void) `[protected]`
- resume(ACE_thread_t)
- resume_all(void)
- resume_grp(int grp_id)
- resume_task(ACE_Task_Base *task)
- resume_thr(ACE_Thread_Descriptor *td, int = 0) `[protected]`
- run_thread_exit_hooks(int i) `[protected]`
- set_grp(ACE_thread_t, int grp_id)
- set_grp(ACE_Task_Base *task, int grp_id)
- spawn(ACE_THR_FUNC func, void *args = 0, long flags = THR_NEW_LWP | THR_JOINABLE, ACE_thread_t * = 0, ACE_hthread_t *t_handle = 0, long priority = ACE_DEFAULT_THREAD_PRIORITY, int grp_id = -1, void *stack = 0, size_t stack_size = 0)
- spawn_i(ACE_THR_FUNC func, void *args, long flags, ACE_thread_t * = 0, ACE_hthread_t *t_handle = 0, long priority = ACE_DEFAULT_THREAD_PRIORITY, int grp_id = -1, void *stack = 0, size_t stack_size = 0, ACE_Task_Base *task = 0) `[protected, virtual]`
- spawn_n(size_t n, ACE_THR_FUNC func, void *args = 0, long flags = THR_NEW_LWP | THR_JOINABLE, long priority = ACE_DEFAULT_THREAD_PRIORITY, int grp_id = -1, ACE_Task_Base *task = 0, ACE_hthread_t thread_handles[] = 0, void *stack[] = 0, size_t stack_size[] = 0)
- spawn_n(ACE_thread_t thread_ids[], size_t n, ACE_THR_FUNC func, void *args, long flags, long priority = ACE_DEFAULT_THREAD_PRIORITY, int grp_id = -1, void *stack[] = 0, size_t stack_size[] = 0, ACE_hthread_t thread_handles[] = 0, ACE_Task_Base *task = 0)
- suspend(ACE_thread_t)
- suspend_all(void)
- suspend_grp(int grp_id)
- suspend_task(ACE_Task_Base *task)
- suspend_thr(ACE_Thread_Descriptor *td, int = 0) `[protected]`
- task(void)
- task_all_list(ACE_Task_Base *task_list[], size_t n)
- task_list(int grp_id, ACE_Task_Base *task_list[], size_t n)
- terminated_thr_list_ `[protected]`
- testcancel(ACE_thread_t t_id)
- testresume(ACE_thread_t t_id)
- testsuspend(ACE_thread_t t_id)
- thr_list_ `[protected]`
- thr_mgr_ `[private, static]`
- thr_self(ACE_hthread_t &)
- thr_self(void)
- thr_to_be_removed_ `[protected]`
- thread_all_list(ACE_thread_t thread_list[], size_t n)
- thread_desc_freelist_ `[private]`
- thread_desc_self(void)
- thread_descriptor(ACE_thread_t)
- thread_grp_list(int grp_id, ACE_thread_t thread_list[], size_t n)
- thread_list(ACE_Task_Base *task, ACE_thread_t thread_list[], size_t n)
- thread_within(ACE_thread_t tid)
- wait(const ACE_Time_Value *timeout = 0, int abandon_detached_threads = 0)
- wait_grp(int grp_id)
- wait_on_exit(int dowait)
- wait_on_exit(void)
- wait_task(ACE_Task_Base *task)
- zero_cond_ `[protected]`
- ~ACE_Thread_Manager(void) `[virtual]`