mp-coro
main
Coroutine support tools
Here is a list of all class members with links to the classes they belong to:
- a -
async() :
async< Func >
await_ready() :
when_all_awaitable< T >::awaiter_base
,
task< T, Allocator >::awaiter
await_resume() :
task< T, Allocator >::awaiter
await_suspend() :
synchronized_task< Sync, T >::promise_type::final_awaiter
,
when_all_awaitable< T >::awaiter_base
,
task< T, Allocator >::awaiter
,
task< T, Allocator >::promise_type::final_awaiter
await_transform() :
generator< T >::promise_type
awaitable :
when_all_awaitable< T >::awaiter_base
- b -
begin() :
generator< T >
- c -
continuation :
task< T, Allocator >::promise_type
continuation_ :
when_all_sync
counter_ :
when_all_sync
- d -
difference_type :
generator< T >::iterator
- e -
end() :
generator< T >
- f -
final_suspend() :
synchronized_task< Sync, T >::promise_type
,
generator< T >::promise_type
,
task< T, Allocator >::promise_type
func_ :
async< Func >
- g -
generator() :
generator< T >
,
generator< T >::iterator
get() :
storage_base< T >
,
storage_base< T & >
,
storage_base< void >
,
synchronized_task< Sync, T >
get_return_object() :
synchronized_task< Sync, T >::promise_type
,
generator< T >::promise_type
,
task< T, Allocator >::promise_type
- h -
handle_ :
generator< T >::iterator
- i -
initial_suspend() :
synchronized_task< Sync, T >::promise_type
,
generator< T >::promise_type
,
task< T, Allocator >::promise_type
is_ready() :
when_all_sync
iterator() :
generator< T >::iterator
- m -
make_synchronized_task() :
synchronized_task< Sync, T >
make_task() :
task< T, Allocator >
- n -
noncopyable() :
noncopyable
nonvoid_get() :
nonvoid_storage< T >
,
nonvoid_storage< void >
,
synchronized_task< Sync, T >
notify_awaitable_completed() :
when_all_sync
- o -
operator co_await() :
async< Func >
,
when_all_awaitable< T >
,
task< T, Allocator >
operator()() :
coro_deleter
operator*() :
generator< T >::iterator
operator++() :
generator< T >::iterator
operator->() :
generator< T >::iterator
operator=() :
noncopyable
,
synchronized_task< Sync, T >
,
generator< T >::iterator
,
task< T, Allocator >
operator==() :
generator< T >::iterator
- p -
pointer :
generator< T >
promise :
task< T, Allocator >::awaiter
promise_ :
synchronized_task< Sync, T >
,
generator< T >
,
task< T, Allocator >
- r -
reference :
generator< T >
result :
storage_base< T >
,
storage_base< T & >
,
storage_base< void >
result_ :
async< Func >
return_type :
async< Func >
return_value() :
task_promise_storage< T >
return_void() :
task_promise_storage< void >
,
generator< T >::promise_type
- s -
set_continuation() :
when_all_sync
set_exception() :
storage< T >
set_value() :
storage_base< T >
,
storage_base< T & >
start() :
synchronized_task< Sync, T >
sync :
synchronized_task< Sync, T >::promise_type
sync_ :
when_all_awaitable< T >
synchronized_task() :
synchronized_task< Sync, T >
- t -
task() :
task< T, Allocator >
tasks_ :
when_all_awaitable< T >
type :
remove_rvalue_reference< T >
,
remove_rvalue_reference< T && >
- u -
unhandled_exception() :
task_promise_storage_base< T >
,
generator< T >::promise_type
- v -
value :
generator< T >::promise_type
value_type :
nonvoid_storage< T >
,
nonvoid_storage< void >
,
storage< T >
,
synchronized_task< Sync, T >
,
generator< T >::iterator
,
generator< T >
,
task< T, Allocator >
- w -
when_all_awaitable() :
when_all_awaitable< T >
when_all_sync() :
when_all_sync
- y -
yield_value() :
generator< T >::promise_type
Generated by
1.9.5