Zth (libzth)
zth::AutoFuture< T > Member List

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

AutoFuture() noexceptzth::AutoFuture< T >inline
AutoFuture(AutoFuture const &af) noexceptzth::AutoFuture< T >inline
AutoFuture(base const &p) noexceptzth::AutoFuture< T >inline
AutoFuture(TypedFiber< T, F > &fiber)zth::AutoFuture< T >inline
base typedefzth::AutoFuture< T >
Future_type typedefzth::AutoFuture< T >
get() const noexceptzth::SharedPointer< Future< T > >inline
operator Future< T > *() const noexceptzth::SharedPointer< Future< T > >inline
operator*() const noexceptzth::SharedPointer< Future< T > >inline
operator->() const noexceptzth::SharedPointer< Future< T > >inline
operator=(TypedFiber< T, F > &fiber)zth::AutoFuture< T >inline
operator=(AutoFuture const &af)zth::AutoFuture< T >inline
SharedPointer< Future< T > >::operator=(Future< T > *object)zth::SharedPointer< Future< T > >inline
SharedPointer< Future< T > >::operator=(SharedPointer const &p)zth::SharedPointer< Future< T > >inline
SharedPointer< Future< T > >::operator=(SharedPointer &&p) noexceptzth::SharedPointer< Future< T > >inline
release() noexceptzth::SharedPointer< Future< T > >inline
reset(Future< T > *object=nullptr)zth::SharedPointer< Future< T > >inline
SharedPointer(Future< T > *object=nullptr) noexceptzth::SharedPointer< Future< T > >inlineexplicit
SharedPointer(SharedPointer const &p) noexceptzth::SharedPointer< Future< T > >inline
SharedPointer(SharedPointer &&p) noexceptzth::SharedPointer< Future< T > >inline
~AutoFuture() override=defaultzth::AutoFuture< T >virtual
~SharedPointer()zth::SharedPointer< Future< T > >inlinevirtual