libqi-api  2.8.7.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
qi::Promise< T > Member List

This is the complete list of members for qi::Promise< T >, including all inherited members.

::qi::detail::FutureBaseTyped classqi::Promise< T >friend
_fqi::Promise< T >protected
adaptFuture(const Future< FT > &f, Promise< PT > &p, AdaptFutureOption option)qi::Promise< T >friend
adaptFuture(const Future< FT > &f, Promise< PT > &p, CONV converter, AdaptFutureOption option)qi::Promise< T >friend
adaptFuture(Future< AnyReference > &f, Promise< R > &p)qi::Promise< T >friend
adaptFutureUnwrap(Future< AnyReference > &f, Promise< R > &p)qi::Promise< T >friend
future() const qi::Promise< T >inline
isCancelRequested() const qi::Promise< T >inline
operator=(const Promise< T > &rhs)qi::Promise< T >inline
Promise(FutureCallbackType async=FutureCallbackType_Auto)qi::Promise< T >inlineexplicit
Promise(FUNC &&cancelCallback, FutureCallbackType async=FutureCallbackType_Auto)qi::Promise< T >inlineexplicit
Promise(boost::function< void(qi::Promise< T >)> cancelCallback, FutureCallbackType async=FutureCallbackType_Auto)qi::Promise< T >inlineexplicit
Promise(const qi::Promise< T > &rhs)qi::Promise< T >inline
Promise(Future< T > &f)qi::Promise< T >inlineexplicitprotected
setCanceled()qi::Promise< T >inline
setError(const std::string &msg)qi::Promise< T >inline
setOnCancel(boost::function< void(qi::Promise< T > &)> cancelCallback)qi::Promise< T >inline
setup(boost::function< void(qi::Promise< T > &)> cancelCallback, FutureCallbackType async=FutureCallbackType_Auto)qi::Promise< T >inlineprotected
setValue(const ValueType &value)qi::Promise< T >inline
trigger()qi::Promise< T >inline
value()qi::Promise< T >inline
ValueType typedefqi::Promise< T >
~Promise()qi::Promise< T >inline