QuantumLibrary
Bloomberg::quantum::Promise< T > Member List

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

closeBuffer()Bloomberg::quantum::Promise< T >
IThreadPromise< Promise, T >::ContextTag typedefBloomberg::quantum::IThreadPromise< Promise, T >
ICoroPromise< Promise, T >::ContextTag typedefBloomberg::quantum::ICoroPromise< Promise, T >
deleter(Promise< T > *p)Bloomberg::quantum::Promise< T >static
getICoroFuture() constBloomberg::quantum::Promise< T >virtual
getICoroFutureBase() const finalBloomberg::quantum::Promise< T >virtual
getIThreadFuture() constBloomberg::quantum::Promise< T >virtual
getIThreadFutureBase() const finalBloomberg::quantum::Promise< T >virtual
ICoroPromise(Impl *derived)Bloomberg::quantum::ICoroPromise< Promise, T >inline
IThreadPromise< Promise, T >::Impl typedefBloomberg::quantum::IThreadPromise< Promise, T >
ICoroPromise< Promise, T >::Impl typedefBloomberg::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 typedefBloomberg::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) finalBloomberg::quantum::Promise< T >virtual
terminate() finalBloomberg::quantum::Promise< T >virtual
valid() const finalBloomberg::quantum::Promise< T >virtual
IThreadPromise< Promise, T >::~DerivedFrom()=defaultBloomberg::quantum::Traits::DerivedFrom< Promise< T >, IThreadPromise< Promise, T >, IPromiseBase >virtual
ICoroPromise< Promise, T >::~DerivedFrom()=defaultBloomberg::quantum::Traits::DerivedFrom< Promise< T >, ICoroPromise< Promise, T >, IPromiseBase >virtual
~ITerminate()=defaultBloomberg::quantum::ITerminatevirtual
~Promise()Bloomberg::quantum::Promise< T >