Classes | |
struct | job_awaitable |
struct | simple_awaitable |
struct | test_exception |
Functions | |
void | async_awaitable_wait5 (std::function< void(int)> callback) |
dpp::job | async_test () |
dpp::coroutine< void > | coroutine_offline_test () |
dpp::job | job_offline_test () |
void | sync_awaitable_fun (std::function< void(int)> callback) |
void | sync_awaitable_throw (std::function< void(int)> callback) |
dpp::task< void > | task_offline_test () |
Variables | |
std::atomic< int > | exceptions_caught = 0 |
std::array< std::atomic< int >, 10 > | job_data |
std::array< std::atomic< int >, 10 > | task_data |
void anonymous_namespace{coro.cpp}::async_awaitable_wait5 | ( | std::function< void(int)> | callback | ) |
References dpp::unicode_emoji::thread.
Referenced by task_offline_test().
dpp::job anonymous_namespace{coro.cpp}::async_test | ( | ) |
References dpp::unicode_emoji::clock, CORO_ASYNC_OFFLINE, set_status(), sync_awaitable_throw(), and ts_failed.
Referenced by coro_offline_tests().
dpp::coroutine<void> anonymous_namespace{coro.cpp}::coroutine_offline_test | ( | ) |
References CORO_COROUTINE_OFFLINE, dpp::unicode_emoji::factory, set_status(), and ts_failed.
Referenced by coro_offline_tests().
dpp::job anonymous_namespace{coro.cpp}::job_offline_test | ( | ) |
References CORO_JOB_OFFLINE, job_data, set_status(), and ts_failed.
Referenced by coro_offline_tests().
void anonymous_namespace{coro.cpp}::sync_awaitable_fun | ( | std::function< void(int)> | callback | ) |
void anonymous_namespace{coro.cpp}::sync_awaitable_throw | ( | std::function< void(int)> | callback | ) |
dpp::task<void> anonymous_namespace{coro.cpp}::task_offline_test | ( | ) |
References async_awaitable_wait5(), dpp::unicode_emoji::clock, CORO_TASK_OFFLINE, job_data, set_status(), start, and ts_failed.
Referenced by coro_offline_tests().
std::atomic<int> anonymous_namespace{coro.cpp}::exceptions_caught = 0 |
std::array<std::atomic<int>, 10> anonymous_namespace{coro.cpp}::job_data |
Referenced by coro_offline_tests(), job_offline_test(), and task_offline_test().
std::array<std::atomic<int>, 10> anonymous_namespace{coro.cpp}::task_data |
Referenced by coro_offline_tests().