Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/David-Haim/concurrencpp
/ functions
Functions
1,148 in github.com/David-Haim/concurrencpp
⨍
Functions
1,148
◇
Types & classes
196
↓ 4 callers
Method
inline_executor
source/runtime/runtime.cpp:113
↓ 4 callers
Method
make_delay_object
source/timers/timer_queue.cpp:315
↓ 4 callers
Method
max_concurrency_level
test/source/tests/timer_tests/timer_tests.cpp:75
↓ 4 callers
Method
max_worker_idle_time
source/timers/timer_queue.cpp:324
↓ 4 callers
Function
maybe_inject_consumer_threads
* When we test manual_executor, we need to inject to the test a group of threads that act * as the consumers, otherwise no-one will execute the test
test/source/thread_sanitizer/executors.cpp:95
↓ 4 callers
Method
operator co_await
include/concurrencpp/results/result.h:84
↓ 4 callers
Function
proxy_coro
test/source/tests/result_tests/lazy_result_tests.cpp:271
↓ 4 callers
Method
shutdown
test/source/tests/runtime_tests.cpp:29
↓ 4 callers
Method
size
include/concurrencpp/results/when_result.h:56
↓ 4 callers
Method
start_timer_test
test/source/tests/timer_tests/timer_tests.cpp:215
↓ 4 callers
Function
test_ready_lazy_result
test/include/utils/test_ready_lazy_result.h:14
↓ 4 callers
Function
test_ready_lazy_result_custom_exception
test/include/utils/test_ready_lazy_result.h:57
↓ 4 callers
Function
time_point_from_now
include/concurrencpp/executors/manual_executor.h:30
↓ 4 callers
Function
to_system_time_point
include/concurrencpp/executors/manual_executor.h:23
↓ 4 callers
Function
wrap_co_await
test/source/tests/result_tests/result_resolve_await_tests.cpp:44
↓ 3 callers
Method
enqueue
source/executors/manual_executor.cpp:10
↓ 3 callers
Method
enqueue_local
source/executors/thread_pool_executor.cpp:464
↓ 3 callers
Method
on_result_finished
include/concurrencpp/results/impl/shared_result_state.h:89
↓ 3 callers
Function
resume_on_1_executor
test/source/tests/result_tests/resume_on_tests.cpp:19
↓ 3 callers
Method
set_new_frequency
test/source/tests/timer_tests/timer_tests.cpp:229
↓ 3 callers
Function
shutdown_requested
include/concurrencpp/executors/inline_executor.h:42
↓ 3 callers
Function
test_same_ref_shared_result
test/include/utils/test_ready_result.h:14
↓ 3 callers
Function
test_thread_callbacks
test/include/utils/test_thread_callbacks.h:10
↓ 3 callers
Method
timer_queue
source/runtime/runtime.cpp:109
↓ 2 callers
Function
await_result_when_all
test/source/tests/result_tests/when_all_tests.cpp:159
↓ 2 callers
Function
await_result_when_any
test/source/tests/result_tests/when_any_tests.cpp:162
↓ 2 callers
Function
bind_with_try_catch
include/concurrencpp/utils/bind.h:39
↓ 2 callers
Method
build_exception
include/concurrencpp/results/impl/producer_context.h:56
↓ 2 callers
Method
build_result
include/concurrencpp/results/impl/producer_context.h:50
↓ 2 callers
Function
cancel
include/concurrencpp/timers/timer.h:77
↓ 2 callers
Method
empty
include/concurrencpp/utils/slist.h:31
↓ 2 callers
Method
get_timer_queue
source/timers/timer.cpp:64
↓ 2 callers
Function
initialy_rescheduled_null_result_coro
test/source/tests/coroutine_tests/coroutine_promise_tests.cpp:190
↓ 2 callers
Function
initialy_rescheduled_result_coro
test/source/tests/coroutine_tests/coroutine_promise_tests.cpp:288
↓ 2 callers
Function
initialy_resumed_null_result_coro
test/source/tests/coroutine_tests/coroutine_promise_tests.cpp:47
↓ 2 callers
Function
initialy_resumed_result_coro
test/source/tests/coroutine_tests/coroutine_promise_tests.cpp:116
↓ 2 callers
Method
invocation_count
test/source/tests/timer_tests/timer_tests.cpp:87
↓ 2 callers
Function
lazy_result_coro
test/source/tests/coroutine_tests/coroutine_promise_tests.cpp:396
↓ 2 callers
Function
lock_coro
test/source/tests/async_lock_tests.cpp:101
↓ 2 callers
Function
make_deadline
include/concurrencpp/timers/timer.h:28
↓ 2 callers
Function
make_matrix
test/source/thread_sanitizer/matrix_multiplication.cpp:23
↓ 2 callers
Function
make_timer_impl
include/concurrencpp/timers/timer_queue.h:58
↓ 2 callers
Method
max_concurrency_level
source/executors/manual_executor.cpp:34
↓ 2 callers
Method
max_concurrency_level
test/source/tests/runtime_tests.cpp:21
↓ 2 callers
Method
on_destroy
test/source/utils/object_observer.cpp:61
↓ 2 callers
Method
push_back
include/concurrencpp/utils/slist.h:36
↓ 2 callers
Method
retry
source/threads/async_lock.cpp:29
↓ 2 callers
Method
set_frequency
source/timers/timer.cpp:86
↓ 2 callers
Method
set_idle
source/executors/thread_pool_executor.cpp:90
↓ 2 callers
Method
set_result
include/concurrencpp/results/impl/result_state.h:72
↓ 2 callers
Method
shutdown
source/timers/timer_queue.cpp:234
↓ 2 callers
Method
shutdown
test/include/utils/throwing_executor.h:28
↓ 2 callers
Method
start_test
test/source/tests/timer_tests/timer_tests.cpp:131
↓ 2 callers
Method
test
test/source/tests/timer_tests/timer_tests.cpp:242
↓ 2 callers
Function
test_exceptional_array
test/include/utils/test_ready_result.h:170
↓ 2 callers
Method
test_frequencies
test/source/tests/timer_tests/timer_tests.cpp:235
↓ 2 callers
Function
test_result_array
test/include/utils/test_ready_result.h:159
↓ 2 callers
Function
throw_if_aborted
include/concurrencpp/executors/inline_executor.h:13
↓ 2 callers
Method
throw_if_exception
include/concurrencpp/results/impl/generator_state.h:53
↓ 2 callers
Function
to_shared_results
test/source/thread_sanitizer/shared_result.cpp:31
↓ 2 callers
Function
to_string
test/source/infra/assertions.cpp:8
↓ 2 callers
Method
try_rewind_consumer
source/results/impl/result_state.cpp:102
↓ 2 callers
Function
when_all_impl
include/concurrencpp/results/when_result.h:170
↓ 2 callers
Function
when_any_impl
include/concurrencpp/results/when_result.h:226
↓ 1 callers
Method
any_result_finished
source/results/impl/consumer_context.cpp:73
↓ 1 callers
Method
appears_empty
source/executors/thread_pool_executor.cpp:514
↓ 1 callers
Function
assert_bigger_equal_failed_impl
test/source/infra/assertions.cpp:80
↓ 1 callers
Function
assert_bigger_failed_impl
test/source/infra/assertions.cpp:70
↓ 1 callers
Function
assert_equal_failed_impl
test/source/infra/assertions.cpp:60
↓ 1 callers
Function
assert_not_equal_failed_impl
test/source/infra/assertions.cpp:65
↓ 1 callers
Function
assert_smaller_equal_failed_impl
test/source/infra/assertions.cpp:85
↓ 1 callers
Function
assert_smaller_failed_impl
test/source/infra/assertions.cpp:75
↓ 1 callers
Function
async_condition_variable
include/concurrencpp/threads/async_condition_variable.h:62
↓ 1 callers
Function
async_increment
test/source/thread_sanitizer/async_lock.cpp:58
↓ 1 callers
Function
async_insert
test/source/thread_sanitizer/async_lock.cpp:91
↓ 1 callers
Function
bind_with_try_catch_impl
include/concurrencpp/utils/bind.h:28
↓ 1 callers
Function
build
include/concurrencpp/task.h:191
↓ 1 callers
Function
cancelled
include/concurrencpp/timers/timer.h:81
↓ 1 callers
Method
clear
source/results/impl/consumer_context.cpp:180
↓ 1 callers
Method
complete_consumer
include/concurrencpp/results/impl/result_state.h:212
↓ 1 callers
Method
complete_joined_consumer
include/concurrencpp/results/impl/result_state.h:228
↓ 1 callers
Method
complete_producer
include/concurrencpp/results/promises.h:124
↓ 1 callers
Method
complete_producer
include/concurrencpp/results/impl/result_state.h:181
↓ 1 callers
Method
completed_result
source/results/impl/consumer_context.cpp:142
↓ 1 callers
Function
consume_all_tasks
example/7_when_all/source/main.cpp:22
↓ 1 callers
Function
consume_tasks_as_they_finish
example/8_when_any/source/main.cpp:22
↓ 1 callers
Function
count_even
example/2_concurrent_even_number_counting/source/main.cpp:22
↓ 1 callers
Function
default_max_background_workers
source/runtime/runtime.cpp:21
↓ 1 callers
Function
default_max_cpu_workers
source/runtime/runtime.cpp:17
↓ 1 callers
Function
delayed_task
example/12_delay_object/source/main.cpp:7
↓ 1 callers
Method
destroy
source/results/impl/consumer_context.cpp:154
↓ 1 callers
Function
do_multiply
test/source/thread_sanitizer/matrix_multiplication.cpp:56
↓ 1 callers
Function
enqueue
include/concurrencpp/executors/inline_executor.h:22
↓ 1 callers
Method
execute
include/concurrencpp/timers/timer.h:103
↓ 1 callers
Function
fibbonacci
test/source/thread_sanitizer/fibonacci.cpp:29
↓ 1 callers
Function
fibbonacci_sync
test/source/thread_sanitizer/fibonacci.cpp:44
↓ 1 callers
Function
fibbonacci_sync
test/source/thread_sanitizer/lazy_fibonacci.cpp:46
↓ 1 callers
Method
find_idle_worker
source/executors/thread_pool_executor.cpp:123
↓ 1 callers
Method
find_idle_workers
source/executors/thread_pool_executor.cpp:145
↓ 1 callers
Function
find_prime_numbers
example/5_prime_number_finder/source/main.cpp:50
← previous
next →
101–200 of 1,148, ranked by callers