libqi-api
2.8.7.4
|
This is the complete list of members for qi::Future< T >, including all inherited members.
_connect(const boost::function< void()> &s) | qi::Future< T > | inline |
_p | qi::Future< T > | protected |
adaptFuture(const Future< FT > &f, Promise< PT > &p, AdaptFutureOption option) | qi::Future< T > | friend |
adaptFuture(const Future< FT > &f, Promise< PT > &p, CONV converter, AdaptFutureOption option) | qi::Future< T > | friend |
adaptFuture(Future< AnyReference > &f, Promise< R > &p) | qi::Future< T > | friend |
adaptFutureUnwrap(Future< AnyReference > &f, Promise< R > &p) | qi::Future< T > | friend |
andThen(FutureCallbackType type, F &&func) -> Future< typename std::decay< typename std::result_of< F(ValueType)>::type >::type > | qi::Future< T > | inline |
andThen(AF &&func) -> Future< typename std::decay< typename std::result_of< AF(ValueType)>::type >::type > | qi::Future< T > | inline |
andThenR(FutureCallbackType type, AF &&func) | qi::Future< T > | inline |
andThenR(AF &&func) | qi::Future< T > | inline |
andThenRImpl(FutureCallbackType callbackType, F &&continuation) | qi::Future< T > | inline |
cancel() | qi::Future< T > | inline |
connect(const AF &fun, FutureCallbackType type=FutureCallbackType_Auto) | qi::Future< T > | inline |
connect(FUNCTYPE fun, ARG0 tracked,..., FutureCallbackType type=FutureCallbackType_Auto) | qi::Future< T > | |
Connection typedef | qi::Future< T > | |
connectWithStrand(qi::Strand *strand, const boost::function< void(const Future< T > &)> &cb) | qi::Future< T > | |
connectWithStrand(qi::Strand &strand, const boost::function< void(const Future< T > &)> &cb) | qi::Future< T > | |
detail::AddUnwrap< T > class | qi::Future< T > | friend |
detail::futureCancelAdapter(boost::weak_ptr< detail::FutureBaseTyped< FT > > wf) | qi::Future< T > | friend |
error(int msecs=FutureTimeout_Infinite) const | qi::Future< T > | inline |
ExecutionContext class | qi::Future< T > | friend |
Future() | qi::Future< T > | inline |
Future(const Future< T > &b) | qi::Future< T > | inline |
Future(const ValueType &v, FutureCallbackType async=FutureCallbackType_Auto) | qi::Future< T > | inlineexplicit |
Future(boost::shared_ptr< detail::FutureBaseTyped< T > > p) | qi::Future< T > | inlineprotected |
FutureSync< T > class | qi::Future< T > | friend |
hasError(int msecs=FutureTimeout_Infinite) const | qi::Future< T > | inline |
hasValue(int msecs=FutureTimeout_Infinite) const | qi::Future< T > | inline |
impl() | qi::Future< T > | inlineprotected |
isCancelable() const | qi::Future< T > | inline |
isCanceled() const | qi::Future< T > | inline |
isFinished() const | qi::Future< T > | inline |
isRunning() const | qi::Future< T > | inline |
isValid() const | qi::Future< T > | inline |
makeCanceler() | qi::Future< T > | |
operator const ValueTypeCast &() const | qi::Future< T > | inline |
operator*() const | qi::Future< T > | inline |
operator<(const Future< T > &b) const | qi::Future< T > | inline |
operator=(const Future< T > &b) | qi::Future< T > | inline |
operator==(const Future< T > &other) const | qi::Future< T > | inline |
Promise< T > class | qi::Future< T > | friend |
ServiceBoundObject class | qi::Future< T > | friend |
sync() | qi::Future< T > | inline |
TemplateValue typedef | qi::Future< T > | |
then(FutureCallbackType type, F &&func) -> Future< typename std::result_of< F(Future< T >)>::type > | qi::Future< T > | inline |
then(AF &&func) -> Future< typename std::result_of< AF(Future< T >)>::type > | qi::Future< T > | inline |
thenR(FutureCallbackType type, AF &&func) | qi::Future< T > | inline |
thenR(AF &&func) | qi::Future< T > | inline |
thenR(AF &&func, Arg0 &&arg0, Args &&...args) | qi::Future< T > | |
thenR(FutureCallbackType type, AF &&func, Arg0 &&arg0, Args &&...args) | qi::Future< T > | |
thenRImpl(FutureCallbackType callbackType, F &&continuation) | qi::Future< T > | inline |
uniqueId() const | qi::Future< T > | inline |
value(int msecs=FutureTimeout_Infinite) const | qi::Future< T > | inline |
value(Either< MilliSeconds, Infinity > timeout) const | qi::Future< T > | inline |
valueCopy(Either< MilliSeconds, Infinity > timeout=Infinity{}) const | qi::Future< T > | inline |
valueSharedPtr(Either< MilliSeconds, Infinity > timeout=Infinity{}) const | qi::Future< T > | inline |
ValueType typedef | qi::Future< T > | |
ValueTypeCast typedef | qi::Future< T > | |
wait(int msecs=FutureTimeout_Infinite) const | qi::Future< T > | inline |
wait(qi::Duration duration) const | qi::Future< T > | inline |
wait(qi::SteadyClock::time_point timepoint) const | qi::Future< T > | inline |
waitFor(qi::Duration duration) const | qi::Future< T > | inline |
waitUntil(qi::SteadyClock::time_point timepoint) const | qi::Future< T > | inline |