Apache Mesos
process::Future< T > Member List

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

AbandonedCallback typedefprocess::Future< T >
after(const Duration &duration, lambda::CallableOnce< Future< T >(const Future< T > &)> f) const process::Future< T >
AnyCallback typedefprocess::Future< T >
await(const Duration &duration=Seconds(-1)) const process::Future< T >
discard()process::Future< T >
DiscardCallback typedefprocess::Future< T >
DiscardedCallback typedefprocess::Future< T >
failed(const std::string &message)process::Future< T >static
FailedCallback typedefprocess::Future< T >
failure() const process::Future< T >
Future classprocess::Future< T >friend
Future()process::Future< T >
Future(const T &_t)process::Future< T >
Future(T &&_t)process::Future< T >
Future(const U &u)process::Future< T >
Future(const Failure &failure)process::Future< T >
Future(const ErrnoFailure &failure)process::Future< T >
Future(const Future< T > &that)=defaultprocess::Future< T >
Future(Future< T > &&that)=defaultprocess::Future< T >
Future(const Try< T > &t)process::Future< T >
Future(const Try< Future< T >> &t)process::Future< T >
get() const process::Future< T >
hasDiscard() const process::Future< T >
isAbandoned() const process::Future< T >
isDiscarded() const process::Future< T >
isFailed() const process::Future< T >
isPending() const process::Future< T >
isReady() const process::Future< T >
onAbandoned(AbandonedCallback &&callback) const process::Future< T >
onAbandoned(_Deferred< F > &&deferred) const process::Future< T >inline
onAbandoned(F &&f) const process::Future< T >inline
onAny(AnyCallback &&callback) const process::Future< T >
onAny(_Deferred< F > &&deferred) const process::Future< T >inline
onAny(F &&f) const process::Future< T >inline
onDiscard(DiscardCallback &&callback) const process::Future< T >
onDiscard(_Deferred< F > &&deferred) const process::Future< T >inline
onDiscard(F &&f) const process::Future< T >inline
onDiscarded(DiscardedCallback &&callback) const process::Future< T >
onDiscarded(_Deferred< F > &&deferred) const process::Future< T >inline
onDiscarded(F &&f) const process::Future< T >inline
onFailed(FailedCallback &&callback) const process::Future< T >
onFailed(_Deferred< F > &&deferred) const process::Future< T >inline
onFailed(F &&f) const process::Future< T >inline
onReady(ReadyCallback &&callback) const process::Future< T >
onReady(_Deferred< F > &&deferred) const process::Future< T >inline
onReady(F &&f) const process::Future< T >inline
operator!=(const Future< T > &that) const process::Future< T >
operator->() const process::Future< T >
operator<(const Future< T > &that) const process::Future< T >
operator<<(std::ostream &, const Future< U > &)process::Future< T >friend
operator=(const Future< T > &that)=defaultprocess::Future< T >
operator=(Future< T > &&that)=defaultprocess::Future< T >
operator==(const Future< T > &that) const process::Future< T >
Promise< T > classprocess::Future< T >friend
ReadyCallback typedefprocess::Future< T >
recover(F &&f) const process::Future< T >
recover(_Deferred< F > &&deferred) const process::Future< T >inline
repair(lambda::CallableOnce< Future< T >(const Future< T > &)> f) const process::Future< T >
then(lambda::CallableOnce< Future< X >(const T &)> f) const process::Future< T >
then(lambda::CallableOnce< X(const T &)> f) const process::Future< T >
then(lambda::CallableOnce< Future< X >()> f) const process::Future< T >inline
then(lambda::CallableOnce< X()> f) const process::Future< T >inline
then(F &&f) const -> decltype(this->then(std::forward< F >(f), Prefer()))process::Future< T >inline
WeakFuture< T > classprocess::Future< T >friend
~Future()=defaultprocess::Future< T >