c++-gtk-utils
Cgu::Thread::TaskManager Member List

This is the complete list of members for Cgu::Thread::TaskManager, including all inherited members.

add_task(const Callback::Callback *task)Cgu::Thread::TaskManagerinline
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() constCgu::Thread::TaskManager
get_idle_time() constCgu::Thread::TaskManager
get_max_tasks()Cgu::Thread::TaskManagerstatic
get_max_threads() constCgu::Thread::TaskManager
get_min_threads() constCgu::Thread::TaskManager
get_stop_mode() constCgu::Thread::TaskManager
get_tasks() constCgu::Thread::TaskManager
get_used_threads() constCgu::Thread::TaskManager
is_error() constCgu::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::TaskManagerinline
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::TaskManagerinline
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::TaskManagerinline
make_task_when(std::auto_ptr< const Cgu::Callback::CallbackArg< const Ret & > > when, GMainContext *context, const T &t, Ret(T::*func)() const)Cgu::Thread::TaskManagerinline
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::TaskManagerinline
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::TaskManagerinline
make_task_when(std::auto_ptr< const Cgu::Callback::CallbackArg< const Ret & > > when, GMainContext *context, Ret(*func)())Cgu::Thread::TaskManagerinline
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::TaskManagerinline
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::TaskManagerinline
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 nameCgu::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 valueCgu::Thread::TaskManager
wait_for_running enum valueCgu::Thread::TaskManager
~TaskManager()Cgu::Thread::TaskManager