, including all inherited members.
_name | CubitQtConcurrent | [protected] |
cancel(TaskGroup *task_group) | CubitQtConcurrent | [virtual] |
create_and_schedule(X &x, void(X::*fun)()) | CubitConcurrent | [inline] |
create_and_schedule(X &x, void(X::*fun)(Param1), const Arg1 &arg1) | CubitConcurrent | [inline] |
create_and_schedule(X &x, void(X::*fun)(Param1), Arg1 &arg1) | CubitConcurrent | [inline] |
create_and_schedule(X &x, void(X::*fun)(Param1, Param2), const Arg1 &arg1, const Arg2 &arg2) | CubitConcurrent | [inline] |
create_and_schedule(X &x, void(X::*fun)(Param1, Param2), Arg1 &arg1, const Arg2 &arg2) | CubitConcurrent | [inline] |
create_and_schedule(X &x, void(X::*fun)(Param1, Param2), const Arg1 &arg1, Arg2 &arg2) | CubitConcurrent | [inline] |
create_and_schedule(X &x, void(X::*fun)(Param1, Param2), Arg1 &arg1, Arg2 &arg2) | CubitConcurrent | [inline] |
create_and_schedule_group(X &x, void(X::*fun)(Param), Sequence &seq) | CubitConcurrent | [inline] |
create_and_schedule_group(X &x, void(X::*fun)(Param), const Sequence &seq) | CubitConcurrent | [inline] |
create_and_schedule_group(X &x, void(X::*fun)(Param1, Param2), Sequence1 &seq1, Sequence2 &seq2) | CubitConcurrent | [inline] |
create_and_schedule_group(X &x, void(X::*fun)(Param1, Param2), const Sequence1 &seq1, Sequence2 &seq2) | CubitConcurrent | [inline] |
create_and_schedule_group(X &x, void(X::*fun)(Param1, Param2), Sequence1 &seq1, const Sequence2 &seq2) | CubitConcurrent | [inline] |
create_and_schedule_group(X &x, void(X::*fun)(Param1, Param2), const Sequence1 &seq1, const Sequence2 &seq2) | CubitConcurrent | [inline] |
create_local_storage(void(*cleanup_function)(void *)) | CubitQtConcurrent | [virtual] |
create_mutex() | CubitConcurrent | [virtual] |
create_task1(X &x, void(X::*fun)(Param1), Arg1 arg1) | CubitConcurrent | [inline, protected] |
create_task2(X &x, void(X::*fun)(Param1, Param2), Arg1 arg1, Arg2 arg2) | CubitConcurrent | [inline, protected] |
create_taskgroup1(X &x, void(X::*fun)(Param), Sequence &seq) | CubitConcurrent | [inline, protected] |
create_taskgroup2(X &x, void(X::*fun)(Param1, Param2), Sequence1 &seq1, Sequence2 &seq2) | CubitConcurrent | [inline, protected] |
CubitConcurrent() | CubitConcurrent | |
CubitQtConcurrent() | CubitQtConcurrent | |
delete_group(TaskGroup *tg) | CubitConcurrent | [inline] |
destroy_local_storage(ThreadLocalStorageInterface *i) | CubitQtConcurrent | [virtual] |
destroy_mutex(Mutex *m) | CubitConcurrent | [virtual] |
execute(Task *t) | CubitQtConcurrent | [protected, static] |
get_base_type() const | CubitConcurrent | |
get_name() const | CubitQtConcurrent | |
get_type() const | CubitQtConcurrent | |
idle_wait(Task *task) | CubitQtConcurrent | [virtual] |
instance() | CubitConcurrent | [inline, static] |
is_completed(Task *task) | CubitQtConcurrent | [virtual] |
is_completed(TaskGroup *task_group) | CubitQtConcurrent | [virtual] |
is_running(Task *task) | CubitQtConcurrent | [virtual] |
is_running(TaskGroup *task_group) | CubitQtConcurrent | [virtual] |
m | CubitQtConcurrent | [protected] |
m2 | CubitQtConcurrent | [protected] |
mInstance | CubitConcurrent | [protected, static] |
schedule(Task *task) | CubitQtConcurrent | [protected, virtual] |
schedule(TaskGroup *task_group) | CubitQtConcurrent | [protected, virtual] |
taskgroupmap | CubitQtConcurrent | [protected] |
taskmap | CubitQtConcurrent | [protected] |
wait(Task *task) | CubitQtConcurrent | [virtual] |
wait(const std::vector< Task * > &task) | CubitQtConcurrent | [virtual] |
wait(TaskGroup *task_group) | CubitQtConcurrent | [virtual] |
wait_for_any(const std::vector< Task * > &tasks, std::vector< Task * > &finished_tasks) | CubitQtConcurrent | [virtual] |
~CubitConcurrent() | CubitConcurrent | [virtual] |
~CubitQtConcurrent() | CubitQtConcurrent | [virtual] |