c++-gtk-utils
|
This is the complete list of members for Cgu::Thread::TaskManager, including all inherited members.
add_task(const Callback::Callback *task) | Cgu::Thread::TaskManager | inline |
add_task(std::auto_ptr< const Callback::Callback > task, std::auto_ptr< const Callback::Callback > fail) | Cgu::Thread::TaskManager | |
change_max_threads(int delta) | Cgu::Thread::TaskManager | |
get_blocking() const | Cgu::Thread::TaskManager | |
get_idle_time() const | Cgu::Thread::TaskManager | |
get_max_tasks() | Cgu::Thread::TaskManager | static |
get_max_threads() const | Cgu::Thread::TaskManager | |
get_min_threads() const | Cgu::Thread::TaskManager | |
get_stop_mode() const | Cgu::Thread::TaskManager | |
get_tasks() const | Cgu::Thread::TaskManager | |
get_used_threads() const | Cgu::Thread::TaskManager | |
is_error() const | Cgu::Thread::TaskManager | |
make_task_result(T &t, Ret(T::*func)()) | Cgu::Thread::TaskManager | |
make_task_result(T &t, Ret(T::*func)(Arg1), typename Cgu::Param< Arg1 >::ParamType arg1) | Cgu::Thread::TaskManager | |
make_task_result(T &t, Ret(T::*func)(Arg1, Arg2), typename Cgu::Param< Arg1 >::ParamType arg1, typename Cgu::Param< Arg2 >::ParamType arg2) | Cgu::Thread::TaskManager | |
make_task_result(const T &t, Ret(T::*func)() const) | Cgu::Thread::TaskManager | |
make_task_result(const T &t, Ret(T::*func)(Arg1) const, typename Cgu::Param< Arg1 >::ParamType arg1) | Cgu::Thread::TaskManager | |
make_task_result(const T &t, Ret(T::*func)(Arg1, Arg2) const, typename Cgu::Param< Arg1 >::ParamType arg1, typename Cgu::Param< Arg2 >::ParamType arg2) | Cgu::Thread::TaskManager | |
make_task_result(Ret(*func)()) | Cgu::Thread::TaskManager | |
make_task_result(Ret(*func)(Arg1), typename Cgu::Param< Arg1 >::ParamType arg1) | Cgu::Thread::TaskManager | |
make_task_result(Ret(*func)(Arg1, Arg2), typename Cgu::Param< Arg1 >::ParamType arg1, typename Cgu::Param< Arg2 >::ParamType arg2) | Cgu::Thread::TaskManager | |
make_task_when(std::auto_ptr< const Cgu::Callback::CallbackArg< const Ret & > > when, GMainContext *context, T &t, Ret(T::*func)()) | Cgu::Thread::TaskManager | inline |
make_task_when(std::auto_ptr< const Cgu::Callback::CallbackArg< const Ret & > > when, GMainContext *context, T &t, Ret(T::*func)(Arg1), typename Cgu::Param< Arg1 >::ParamType arg1) | Cgu::Thread::TaskManager | inline |
make_task_when(std::auto_ptr< const Cgu::Callback::CallbackArg< const Ret & > > when, GMainContext *context, T &t, Ret(T::*func)(Arg1, Arg2), typename Cgu::Param< Arg1 >::ParamType arg1, typename Cgu::Param< Arg2 >::ParamType arg2) | Cgu::Thread::TaskManager | inline |
make_task_when(std::auto_ptr< const Cgu::Callback::CallbackArg< const Ret & > > when, GMainContext *context, const T &t, Ret(T::*func)() const) | Cgu::Thread::TaskManager | inline |
make_task_when(std::auto_ptr< const Cgu::Callback::CallbackArg< const Ret & > > when, GMainContext *context, const T &t, Ret(T::*func)(Arg1) const, typename Cgu::Param< Arg1 >::ParamType arg1) | Cgu::Thread::TaskManager | inline |
make_task_when(std::auto_ptr< const Cgu::Callback::CallbackArg< const Ret & > > when, GMainContext *context, const T &t, Ret(T::*func)(Arg1, Arg2) const, typename Cgu::Param< Arg1 >::ParamType arg1, typename Cgu::Param< Arg2 >::ParamType arg2) | Cgu::Thread::TaskManager | inline |
make_task_when(std::auto_ptr< const Cgu::Callback::CallbackArg< const Ret & > > when, GMainContext *context, Ret(*func)()) | Cgu::Thread::TaskManager | inline |
make_task_when(std::auto_ptr< const Cgu::Callback::CallbackArg< const Ret & > > when, GMainContext *context, Ret(*func)(Arg1), typename Cgu::Param< Arg1 >::ParamType arg1) | Cgu::Thread::TaskManager | inline |
make_task_when(std::auto_ptr< const Cgu::Callback::CallbackArg< const Ret & > > when, GMainContext *context, Ret(*func)(Arg1, Arg2), typename Cgu::Param< Arg1 >::ParamType arg1, typename Cgu::Param< Arg2 >::ParamType arg2) | Cgu::Thread::TaskManager | inline |
make_task_when_full(std::auto_ptr< const Cgu::Callback::CallbackArg< const Ret & > > when, Cgu::Releaser *when_releaser, std::auto_ptr< const Cgu::Callback::Callback > fail, Cgu::Releaser *fail_releaser, gint priority, GMainContext *context, T &t, Ret(T::*func)()) | Cgu::Thread::TaskManager | |
make_task_when_full(std::auto_ptr< const Cgu::Callback::CallbackArg< const Ret & > > when, Cgu::Releaser *when_releaser, std::auto_ptr< const Cgu::Callback::Callback > fail, Cgu::Releaser *fail_releaser, gint priority, GMainContext *context, T &t, Ret(T::*func)(Arg1), typename Cgu::Param< Arg1 >::ParamType arg1) | Cgu::Thread::TaskManager | |
make_task_when_full(std::auto_ptr< const Cgu::Callback::CallbackArg< const Ret & > > when, Cgu::Releaser *when_releaser, std::auto_ptr< const Cgu::Callback::Callback > fail, Cgu::Releaser *fail_releaser, gint priority, GMainContext *context, T &t, Ret(T::*func)(Arg1, Arg2), typename Cgu::Param< Arg1 >::ParamType arg1, typename Cgu::Param< Arg2 >::ParamType arg2) | Cgu::Thread::TaskManager | |
make_task_when_full(std::auto_ptr< const Cgu::Callback::CallbackArg< const Ret & > > when, Cgu::Releaser *when_releaser, std::auto_ptr< const Cgu::Callback::Callback > fail, Cgu::Releaser *fail_releaser, gint priority, GMainContext *context, const T &t, Ret(T::*func)() const) | Cgu::Thread::TaskManager | |
make_task_when_full(std::auto_ptr< const Cgu::Callback::CallbackArg< const Ret & > > when, Cgu::Releaser *when_releaser, std::auto_ptr< const Cgu::Callback::Callback > fail, Cgu::Releaser *fail_releaser, gint priority, GMainContext *context, const T &t, Ret(T::*func)(Arg1) const, typename Cgu::Param< Arg1 >::ParamType arg1) | Cgu::Thread::TaskManager | |
make_task_when_full(std::auto_ptr< const Cgu::Callback::CallbackArg< const Ret & > > when, Cgu::Releaser *when_releaser, std::auto_ptr< const Cgu::Callback::Callback > fail, Cgu::Releaser *fail_releaser, gint priority, GMainContext *context, const T &t, Ret(T::*func)(Arg1, Arg2) const, typename Cgu::Param< Arg1 >::ParamType arg1, typename Cgu::Param< Arg2 >::ParamType arg2) | Cgu::Thread::TaskManager | |
make_task_when_full(std::auto_ptr< const Cgu::Callback::CallbackArg< const Ret & > > when, Cgu::Releaser *when_releaser, std::auto_ptr< const Cgu::Callback::Callback > fail, Cgu::Releaser *fail_releaser, gint priority, GMainContext *context, Ret(*func)()) | Cgu::Thread::TaskManager | |
make_task_when_full(std::auto_ptr< const Cgu::Callback::CallbackArg< const Ret & > > when, Cgu::Releaser *when_releaser, std::auto_ptr< const Cgu::Callback::Callback > fail, Cgu::Releaser *fail_releaser, gint priority, GMainContext *context, Ret(*func)(Arg1), typename Cgu::Param< Arg1 >::ParamType arg1) | Cgu::Thread::TaskManager | |
make_task_when_full(std::auto_ptr< const Cgu::Callback::CallbackArg< const Ret & > > when, Cgu::Releaser *when_releaser, std::auto_ptr< const Cgu::Callback::Callback > fail, Cgu::Releaser *fail_releaser, gint priority, GMainContext *context, Ret(*func)(Arg1, Arg2), typename Cgu::Param< Arg1 >::ParamType arg1, typename Cgu::Param< Arg2 >::ParamType arg2) | Cgu::Thread::TaskManager | |
set_blocking(bool blocking) | Cgu::Thread::TaskManager | |
set_idle_time(unsigned int idle) | Cgu::Thread::TaskManager | |
set_max_threads(unsigned int max) | Cgu::Thread::TaskManager | |
set_stop_mode(StopMode mode) | Cgu::Thread::TaskManager | |
stop_all() | Cgu::Thread::TaskManager | |
StopMode enum name | Cgu::Thread::TaskManager | |
TaskManager(unsigned int max=8, unsigned int min=0, unsigned int idle=10000, bool blocking=true, StopMode mode=TaskManager::wait_for_all) | Cgu::Thread::TaskManager | |
wait_for_all enum value | Cgu::Thread::TaskManager | |
wait_for_running enum value | Cgu::Thread::TaskManager | |
~TaskManager() | Cgu::Thread::TaskManager |