|
Zth (libzth)
|
#include <async.h>
Public Types | |
| typedef TypedFiberFactory< typename function_type_helper< F >::type > | factory |
| typedef factory::Function | function |
| typedef factory::Future | future |
| typedef fiber_type< function > | fiber |
| typedef factory::TypedFiber_type | TypedFiber_type |
Public Member Functions | |
| fiber_type (TypedFiber_type &f) noexcept | |
| TypedFiber_type::Return | operator* () |
| TypedFiber_type::Return | operator-> () |
| operator TypedFiber_type & () const noexcept | |
| operator Fiber & () const noexcept | |
| operator future () const noexcept | |
| template<typename Manipulator > | |
| fiber & | operator<< (Manipulator const &m) & |
| template<typename Manipulator > | |
| fiber const & | operator<< (Manipulator const &m) const |
| template<typename Manipulator > | |
| fiber && | operator<< (Manipulator const &m) && |
| future | operator<< (asFuture const &) |
Public Attributes | |
| SharedPointer< TypedFiber_type > | _fiber |
| typedef TypedFiberFactory<typename function_type_helper<F>::type> zth::fiber_type< F >::factory |
| typedef fiber_type<function> zth::fiber_type< F >::fiber |
| typedef factory::Function zth::fiber_type< F >::function |
| typedef factory::Future zth::fiber_type< F >::future |
| typedef factory::TypedFiber_type zth::fiber_type< F >::TypedFiber_type |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| SharedPointer<TypedFiber_type> zth::fiber_type< F >::_fiber |