closeBuffer() | Bloomberg::quantum::Promise< T > | |
IThreadPromise< Promise, T >::ContextTag typedef | Bloomberg::quantum::IThreadPromise< Promise, T > | |
ICoroPromise< Promise, T >::ContextTag typedef | Bloomberg::quantum::ICoroPromise< Promise, T > | |
deleter(Promise< T > *p) | Bloomberg::quantum::Promise< T > | static |
getICoroFuture() const | Bloomberg::quantum::Promise< T > | virtual |
getICoroFutureBase() const final | Bloomberg::quantum::Promise< T > | virtual |
getIThreadFuture() const | Bloomberg::quantum::Promise< T > | virtual |
getIThreadFutureBase() const final | Bloomberg::quantum::Promise< T > | virtual |
ICoroPromise(Impl *derived) | Bloomberg::quantum::ICoroPromise< Promise, T > | inline |
IThreadPromise< Promise, T >::Impl typedef | Bloomberg::quantum::IThreadPromise< Promise, T > | |
ICoroPromise< Promise, T >::Impl typedef | Bloomberg::quantum::ICoroPromise< Promise, T > | |
IThreadPromise(Impl *derived) | Bloomberg::quantum::IThreadPromise< Promise, T > | inline |
operator delete(void *p) | Bloomberg::quantum::Promise< T > | static |
IThreadPromise< Promise, T >::operator IPromiseBase &() | Bloomberg::quantum::Traits::DerivedFrom< Promise< T >, IThreadPromise< Promise, T >, IPromiseBase > | inline |
ICoroPromise< Promise, T >::operator IPromiseBase &() | Bloomberg::quantum::Traits::DerivedFrom< Promise< T >, ICoroPromise< Promise, T >, IPromiseBase > | inline |
IThreadPromise< Promise, T >::operator IPromiseBase *() | Bloomberg::quantum::Traits::DerivedFrom< Promise< T >, IThreadPromise< Promise, T >, IPromiseBase > | inline |
ICoroPromise< Promise, T >::operator IPromiseBase *() | Bloomberg::quantum::Traits::DerivedFrom< Promise< T >, ICoroPromise< Promise, T >, IPromiseBase > | inline |
operator new(size_t size) | Bloomberg::quantum::Promise< T > | static |
Promise() | Bloomberg::quantum::Promise< T > | |
Ptr typedef | Bloomberg::quantum::Promise< T > | |
push(V &&value) | Bloomberg::quantum::Promise< T > | |
push(ICoroSync::Ptr sync, V &&value) | Bloomberg::quantum::Promise< T > | |
set(V &&value) | Bloomberg::quantum::Promise< T > | |
set(ICoroSync::Ptr sync, V &&value) | Bloomberg::quantum::Promise< T > | |
setException(std::exception_ptr ex) final | Bloomberg::quantum::Promise< T > | virtual |
terminate() final | Bloomberg::quantum::Promise< T > | virtual |
valid() const final | Bloomberg::quantum::Promise< T > | virtual |
IThreadPromise< Promise, T >::~DerivedFrom()=default | Bloomberg::quantum::Traits::DerivedFrom< Promise< T >, IThreadPromise< Promise, T >, IPromiseBase > | virtual |
ICoroPromise< Promise, T >::~DerivedFrom()=default | Bloomberg::quantum::Traits::DerivedFrom< Promise< T >, ICoroPromise< Promise, T >, IPromiseBase > | virtual |
~ITerminate()=default | Bloomberg::quantum::ITerminate | virtual |
~Promise() | Bloomberg::quantum::Promise< T > | |