MCPcopy Create free account

hub / github.com/David-Haim/concurrencpp / types & classes

Types & classes196 in github.com/David-Haim/concurrencpp

↓ 91 callersClasscustom_exception
test/include/utils/custom_exception.h:8
↓ 4 callersEnumstatus
include/concurrencpp/executors/thread_pool_executor.h:14
↓ 3 callersClassscoped_async_lock
include/concurrencpp/threads/async_lock.h:39
↓ 2 callersClassexecutor
include/concurrencpp/forward_declarations.h:24
↓ 2 callersClassexecutor_enqueue_exception
test/include/utils/throwing_executor.h:7
↓ 1 callersClassaccumulating_awaitable
include/concurrencpp/executors/executor.h:26
↓ 1 callersClassasync_lock
include/concurrencpp/forward_declarations.h:34
↓ 1 callersClassasync_lock_awaiter
include/concurrencpp/threads/async_lock.h:11
↓ 1 callersClassinline_executor
include/concurrencpp/forward_declarations.h:25
↓ 1 callersClassmanual_executor
include/concurrencpp/forward_declarations.h:29
↓ 1 callersClassruntime
include/concurrencpp/forward_declarations.h:19
↓ 1 callersClassthread_executor
include/concurrencpp/forward_declarations.h:27
↓ 1 callersClassthread_pool_executor
include/concurrencpp/forward_declarations.h:26
↓ 1 callersClasstimer_queue
include/concurrencpp/forward_declarations.h:21
↓ 1 callersClassvtable
include/concurrencpp/task.h:18
↓ 1 callersClassworker_thread_executor
include/concurrencpp/forward_declarations.h:28
ClassCRCPP_API
include/concurrencpp/task.h:181
ClassCRCPP_API
include/concurrencpp/errors.h:7
ClassCRCPP_API
include/concurrencpp/executors/inline_executor.h:8
ClassCRCPP_API
include/concurrencpp/executors/executor.h:18
ClassCRCPP_API
include/concurrencpp/executors/thread_pool_executor.h:43
ClassCRCPP_API
include/concurrencpp/executors/worker_thread_executor.h:13
ClassCRCPP_API
include/concurrencpp/executors/manual_executor.h:13
ClassCRCPP_API
include/concurrencpp/executors/thread_executor.h:14
ClassCRCPP_API
include/concurrencpp/executors/derivable_executor.h:9
ClassCRCPP_API
include/concurrencpp/threads/thread.h:11
ClassCRCPP_API
include/concurrencpp/threads/async_condition_variable.h:11
ClassCRCPP_API
include/concurrencpp/threads/async_lock.h:41
ClassCRCPP_API
include/concurrencpp/timers/timer.h:12
ClassCRCPP_API
include/concurrencpp/timers/timer_queue.h:24
ClassCRCPP_API
include/concurrencpp/runtime/runtime.h:15
ClassCRCPP_API
include/concurrencpp/results/impl/result_state.h:14
ClassCRCPP_API
include/concurrencpp/results/impl/consumer_context.h:11
ClassCRCPP_API
include/concurrencpp/results/impl/shared_result_state.h:20
Classargument_types
include/concurrencpp/executors/executor.h:21
Classasync_condition_variable
include/concurrencpp/forward_declarations.h:35
Classawait_method
test/source/thread_sanitizer/result.cpp:79
Classawait_method
test/source/thread_sanitizer/shared_result.cpp:112
Classawaitable
include/concurrencpp/results/result_fwd_declarations.h:24
Classawaitable
include/concurrencpp/results/result_awaitable.h:23
Classawaitable_base
include/concurrencpp/results/result_awaitable.h:9
Classcallable_inlining_tester
test/source/tests/task_tests.cpp:36
Classcallable_type
include/concurrencpp/executors/executor.h:21
Classcallable_vtable
include/concurrencpp/task.h:43
Classconsumer_result_state_deleter
include/concurrencpp/results/impl/result_state.h:235
Enumconsumer_status
include/concurrencpp/results/impl/consumer_context.h:48
Classcoroutine_handle_functor
source/task.cpp:17
Classcoroutine_traits<::concurrencpp::lazy_result<type>, arguments...>
include/concurrencpp/results/promises.h:201
Classcoroutine_traits<::concurrencpp::null_result, arguments...>
include/concurrencpp/results/promises.h:157
Classcoroutine_traits<::concurrencpp::result<type>, arguments...>
include/concurrencpp/results/promises.h:163
Classcoroutine_traits<::concurrencpp::result<type>, concurrencpp::executor_tag, executor_type&, arguments...>
include/concurrencpp/results/promises.h:195
Classcoroutine_traits<::concurrencpp::result<type>, concurrencpp::executor_tag, executor_type*, arguments...>
include/concurrencpp/results/promises.h:190
Classcoroutine_traits<::concurrencpp::result<type>, concurrencpp::executor_tag, std::shared_ptr<executor_type>, arguments...>
include/concurrencpp/results/promises.h:185
Classcoroutine_traits<concurrencpp::null_result, concurrencpp::executor_tag, executor_type&, arguments...>
include/concurrencpp/results/promises.h:179
Classcoroutine_traits<concurrencpp::null_result, concurrencpp::executor_tag, executor_type*, arguments...>
include/concurrencpp/results/promises.h:174
Classcoroutine_traits<concurrencpp::null_result, concurrencpp::executor_tag, std::shared_ptr<executor_type>, arguments...>
include/concurrencpp/results/promises.h:169
Classcoroutine_traits<coroutine_handle<>, functions::dummy_test_tag, arguments...>
test/source/tests/task_tests.cpp:148
Classcounting_executor
test/source/tests/timer_tests/timer_tests.cpp:58
Classdeadline_comparator
source/timers/timer_queue.cpp:26
Classdelay_object_awaitable
source/timers/timer_queue.cpp:277
Classdummy
test/source/tests/result_tests/generator_tests.cpp:222
Classdummy_executor
test/source/tests/runtime_tests.cpp:13
Classdummy_task
example/6_manual_executor/source/main.cpp:35
Classdummy_test_tag
test/source/tests/task_tests.cpp:142
Classexecutor_shutdowner
test/include/utils/executor_shutdowner.h:7
Classexecutor_tag
include/concurrencpp/results/result_fwd_declarations.h:29
Classexecutor_type
include/concurrencpp/executors/executor.h:21
Classfunctor
test/source/tests/task_tests.cpp:430
Classfunctor_with_unique_ptr
test/source/tests/task_tests.cpp:101
Classgenerator
include/concurrencpp/forward_declarations.h:32
Classgenerator
include/concurrencpp/results/generator.h:9
Classgenerator_end_iterator
include/concurrencpp/results/impl/generator_state.h:60
Classgenerator_iterator
include/concurrencpp/results/impl/generator_state.h:63
Classgenerator_state
include/concurrencpp/results/impl/generator_state.h:9
Classget_method
test/source/thread_sanitizer/when_all.cpp:284
Classget_method
test/source/thread_sanitizer/result.cpp:53
Classget_method
test/source/thread_sanitizer/shared_result.cpp:86
Classidle_worker_set
include/concurrencpp/executors/thread_pool_executor.h:12
Classinitial_scheduling_awaiter
include/concurrencpp/results/promises.h:51
Classinitialy_rescheduled_null_result_promise
include/concurrencpp/results/promises.h:142
Classinitialy_rescheduled_promise
include/concurrencpp/results/promises.h:18
Classinitialy_rescheduled_result_promise
include/concurrencpp/results/promises.h:147
Classinitialy_resumed_null_result_promise
include/concurrencpp/results/promises.h:136
Classinitialy_resumed_promise
include/concurrencpp/results/promises.h:78
Classinitialy_resumed_result_promise
include/concurrencpp/results/promises.h:139
Classinlinable
test/source/tests/task_tests.cpp:57
Classjoined_consumer_result_state_deleter
include/concurrencpp/results/impl/result_state.h:243
Classlazy_awaitable
include/concurrencpp/results/lazy_result_awaitable.h:8
Classlazy_final_awaiter
include/concurrencpp/results/impl/lazy_result_state.h:9
Classlazy_promise
include/concurrencpp/results/promises.h:134
Classlazy_resolve_awaitable
include/concurrencpp/results/lazy_result_awaitable.h:40
Classlazy_result
include/concurrencpp/forward_declarations.h:11
Classlazy_result
include/concurrencpp/results/result_fwd_declarations.h:18
Classlazy_result
include/concurrencpp/results/lazy_result.h:11
Classlazy_result_state
include/concurrencpp/results/result_fwd_declarations.h:48
Classlazy_result_state
include/concurrencpp/results/impl/lazy_result_state.h:33
Classlazy_result_state_base
include/concurrencpp/results/impl/lazy_result_state.h:16
Classnoexcept_movable_big
test/source/tests/task_tests.cpp:49
Classnot_movable
test/source/tests/task_tests.cpp:37
Classnot_noexcept_movable
test/source/tests/task_tests.cpp:43
next →1–100 of 196, ranked by callers