, including all inherited members.
| cancel() | Cgu::Thread::Future< Val > | |
| done_emitter | Cgu::Thread::Future< Val > | |
| fail(const Cgu::Callback::Callback *cb, GMainContext *context=0) | Cgu::Thread::Future< Val > | |
| fail(const Cgu::Callback::Callback *cb, Cgu::Releaser &r, GMainContext *context=0) | Cgu::Thread::Future< Val > | |
| Future(const Future &) | Cgu::Thread::Future< Val > | |
| get() | Cgu::Thread::Future< Val > | |
| IntrusiveLockCounter(const IntrusiveLockCounter &) | Cgu::IntrusiveLockCounter | |
| IntrusiveLockCounter() | Cgu::IntrusiveLockCounter | [inline] |
| is_done() const | Cgu::Thread::Future< Val > | |
| is_emitter_done() const | Cgu::Thread::Future< Val > | |
| is_emitter_error() const | Cgu::Thread::Future< Val > | |
| is_error() const | Cgu::Thread::Future< Val > | |
| make(T &t, Ret(T::*func)()) | Cgu::Thread::Future< Val > | [static] |
| make(T &t, Ret(T::*func)(Param1), Arg1 &&arg1) | Cgu::Thread::Future< Val > | [static] |
| make(T &t, Ret(T::*func)(Param1, Param2), Arg1 &&arg1, Arg2 &&arg2) | Cgu::Thread::Future< Val > | [static] |
| make(T &t, Ret(T::*func)(Param1, Param2, Param3), Arg1 &&arg1, Arg2 &&arg2, Arg3 &&arg3) | Cgu::Thread::Future< Val > | [static] |
| make(const T &t, Ret(T::*func)() const) | Cgu::Thread::Future< Val > | [static] |
| make(const T &t, Ret(T::*func)(Param1) const, Arg1 &&arg1) | Cgu::Thread::Future< Val > | [static] |
| make(const T &t, Ret(T::*func)(Param1, Param2) const, Arg1 &&arg1, Arg2 &&arg2) | Cgu::Thread::Future< Val > | [static] |
| make(const T &t, Ret(T::*func)(Param1, Param2, Param3) const, Arg1 &&arg1, Arg2 &&arg2, Arg3 &&arg3) | Cgu::Thread::Future< Val > | [static] |
| make(Ret(*func)()) | Cgu::Thread::Future< Val > | [static] |
| make(Ret(*func)(Param1), Arg1 &&arg1) | Cgu::Thread::Future< Val > | [static] |
| make(Ret(*func)(Param1, Param2), Arg1 &&arg1, Arg2 &&arg2) | Cgu::Thread::Future< Val > | [static] |
| make(Ret(*func)(Param1, Param2, Param3), Arg1 &&arg1, Arg2 &&arg2, Arg3 &&arg3) | Cgu::Thread::Future< Val > | [static] |
| make(Ret(*func)(Param1, Param2, Param3, Param4), Arg1 &&arg1, Arg2 &&arg2, Arg3 &&arg3, Arg4 &&arg4) | Cgu::Thread::Future< Val > | [static] |
| make(const std::function< Val(void)> &func) | Cgu::Thread::Future< Val > | [static] |
| make(std::function< Val(void)> &&func) | Cgu::Thread::Future< Val > | [static] |
| operator=(const Future &) | Cgu::Thread::Future< Val > | |
| Cgu::IntrusiveLockCounter::operator=(const IntrusiveLockCounter &) | Cgu::IntrusiveLockCounter | |
| ref() | Cgu::IntrusiveLockCounter | [inline] |
| run() | Cgu::Thread::Future< Val > | |
| unref() | Cgu::IntrusiveLockCounter | [inline] |
| when(const Cgu::Callback::CallbackArg< const Val & > *cb, gint priority=G_PRIORITY_DEFAULT, GMainContext *context=0) | Cgu::Thread::Future< Val > | |
| when(const Cgu::Callback::CallbackArg< const Val & > *cb, Cgu::Releaser &r, gint priority=G_PRIORITY_DEFAULT, GMainContext *context=0) | Cgu::Thread::Future< Val > | |
| ~IntrusiveLockCounter() | Cgu::IntrusiveLockCounter | [inline, virtual] |