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
↓ 436 callers
Function
assert_equal
test/include/infra/assertions.h:46
↓ 297 callers
Function
assert_true
test/source/infra/assertions.cpp:93
↓ 242 callers
Function
assert_false
test/source/infra/assertions.cpp:100
↓ 224 callers
Method
get
include/concurrencpp/results/result.h:76
↓ 150 callers
Method
add_step
test/source/infra/tester.cpp:24
↓ 114 callers
Method
get_result
include/concurrencpp/results/result.h:195
↓ 104 callers
Method
get_testing_stub
test/source/utils/object_observer.cpp:107
↓ 90 callers
Function
test_ready_result
test/include/utils/test_ready_result.h:25
↓ 88 callers
Function
test_ready_result_custom_exception
test/include/utils/test_ready_result.h:121
↓ 87 callers
Method
size
source/executors/manual_executor.cpp:38
↓ 76 callers
Method
status
source/results/impl/shared_result_state.cpp:9
↓ 72 callers
Method
join
source/threads/thread.cpp:38
↓ 67 callers
Method
begin
include/concurrencpp/results/generator.h:40
↓ 67 callers
Method
get_destruction_count
test/source/utils/object_observer.cpp:127
↓ 59 callers
Method
empty
source/executors/manual_executor.cpp:43
↓ 56 callers
Method
end
include/concurrencpp/results/generator.h:55
↓ 49 callers
Function
assert_smaller_equal
test/include/infra/assertions.h:91
↓ 49 callers
Method
run
include/concurrencpp/results/lazy_result.h:72
↓ 47 callers
Function
assert_bigger_equal
test/include/infra/assertions.h:82
↓ 47 callers
Method
get_execution_count
test/source/utils/object_observer.cpp:131
↓ 47 callers
Method
get_execution_map
test/source/utils/object_observer.cpp:135
↓ 45 callers
Method
set_from_function
include/concurrencpp/results/result.h:182
↓ 45 callers
Method
wait
source/results/impl/result_state.cpp:10
↓ 45 callers
Method
wait_destruction_count
test/source/utils/object_observer.cpp:123
↓ 39 callers
Method
lock
source/threads/async_lock.cpp:91
↓ 39 callers
Method
shutdown
test/source/tests/timer_tests/timer_tests.cpp:83
↓ 38 callers
Method
unlock
source/threads/async_lock.cpp:121
↓ 37 callers
Method
resolve
include/concurrencpp/results/result.h:89
↓ 36 callers
Method
owns_lock
source/threads/async_lock.cpp:208
↓ 30 callers
Method
wait_execution_count
test/source/utils/object_observer.cpp:119
↓ 27 callers
Method
launch_test
test/source/infra/tester.cpp:28
↓ 26 callers
Function
assert_not_equal
test/include/infra/assertions.h:55
↓ 25 callers
Method
thread_executor
source/runtime/runtime.cpp:125
↓ 24 callers
Method
thread_pool_executor
source/runtime/runtime.cpp:117
↓ 23 callers
Method
loop_once
source/executors/manual_executor.cpp:165
↓ 23 callers
Method
set_exception
include/concurrencpp/results/result.h:170
↓ 23 callers
Method
wait_until
include/concurrencpp/results/result.h:71
↓ 21 callers
Function
to_string
test/include/infra/assertions.h:24
↓ 19 callers
Method
shutdown_requested
test/source/tests/timer_tests/timer_tests.cpp:79
↓ 19 callers
Function
task
include/concurrencpp/task.h:211
↓ 19 callers
Function
thread
include/concurrencpp/threads/thread.h:20
↓ 19 callers
Method
wait_for
include/concurrencpp/results/result.h:65
↓ 18 callers
Method
mutex
source/threads/async_lock.cpp:226
↓ 17 callers
Method
make_worker_thread_executor
source/runtime/runtime.cpp:129
↓ 17 callers
Method
release
source/threads/async_lock.cpp:221
↓ 17 callers
Function
resume_on
include/concurrencpp/results/resume_on.h:44
↓ 16 callers
Function
assert_smaller
test/include/infra/assertions.h:73
↓ 16 callers
Function
when_all
include/concurrencpp/results/when_result.h:183
↓ 15 callers
Function
assert_executed_locally
test/source/tests/executor_tests/manual_executor_tests.cpp:57
↓ 15 callers
Method
make_manual_executor
source/runtime/runtime.cpp:135
↓ 15 callers
Method
try_lock
source/threads/async_lock.cpp:99
↓ 15 callers
Method
value_of
test/include/utils/test_generators.h:27
↓ 13 callers
Method
clear
source/task.cpp:125
↓ 13 callers
Function
when_any
include/concurrencpp/results/when_result.h:243
↓ 12 callers
Method
await
source/results/impl/result_state.cpp:38
↓ 12 callers
Method
notify_all
source/threads/async_condition_variable.cpp:76
↓ 11 callers
Method
background_executor
source/runtime/runtime.cpp:121
↓ 11 callers
Method
loop_for
source/executors/manual_executor.cpp:181
↓ 11 callers
Method
set_result
include/concurrencpp/results/result.h:160
↓ 10 callers
Method
cancel
source/timers/timer.cpp:69
↓ 10 callers
Method
enqueue
test/source/tests/timer_tests/timer_tests.cpp:66
↓ 10 callers
Function
init_workers
test/source/tests/coroutine_tests/coroutine_promise_tests.cpp:33
↓ 10 callers
Method
reset
test/source/tests/timer_tests/timer_tests.cpp:153
↓ 10 callers
Function
shutdown_workers
test/source/tests/coroutine_tests/coroutine_promise_tests.cpp:39
↓ 9 callers
Method
joinable
source/threads/thread.cpp:34
↓ 9 callers
Method
loop
source/executors/manual_executor.cpp:177
↓ 9 callers
Method
notify_one
source/threads/async_condition_variable.cpp:66
↓ 8 callers
Function
assert_executed_inline
test/source/tests/executor_tests/inline_executor_tests.cpp:37
↓ 8 callers
Function
assert_unique_execution_thread
test/source/tests/executor_tests/worker_thread_executor_tests.cpp:43
↓ 8 callers
Function
assert_unique_execution_threads
test/source/tests/executor_tests/thread_executor_tests.cpp:43
↓ 8 callers
Function
build
source/results/impl/consumer_context.cpp:14
↓ 8 callers
Method
clear
source/executors/manual_executor.cpp:193
↓ 8 callers
Function
destroy
source/results/impl/consumer_context.cpp:19
↓ 8 callers
Method
wait_for_tasks_for
source/executors/manual_executor.cpp:216
↓ 7 callers
Method
await
include/concurrencpp/results/impl/lazy_result_state.h:26
↓ 7 callers
Method
loop_once_for
source/executors/manual_executor.cpp:169
↓ 7 callers
Method
pop_front
include/concurrencpp/utils/slist.h:48
↓ 7 callers
Method
register_executor
source/runtime/runtime.cpp:37
↓ 6 callers
Method
destroy
include/concurrencpp/task.h:157
↓ 6 callers
Method
empty
source/timers/timer_queue.cpp:82
↓ 6 callers
Method
get_due_time
source/timers/timer.cpp:49
↓ 6 callers
Method
get_executor
source/timers/timer.cpp:59
↓ 6 callers
Method
get_frequency
source/timers/timer.cpp:54
↓ 6 callers
Method
shutdown_requested
test/source/tests/runtime_tests.cpp:25
↓ 6 callers
Method
wait_for_task_for
source/executors/manual_executor.cpp:208
↓ 6 callers
Method
wait_for_tasks
source/executors/manual_executor.cpp:212
↓ 5 callers
Function
bind
include/concurrencpp/utils/bind.h:14
↓ 5 callers
Function
coro_function
test/source/tests/task_tests.cpp:155
↓ 5 callers
Method
resume
source/threads/async_condition_variable.cpp:27
↓ 5 callers
Method
status
Consumer-side functions
include/concurrencpp/results/impl/result_state.h:82
↓ 5 callers
Method
swap
source/threads/async_lock.cpp:216
↓ 5 callers
Function
test_executor_bulk_post
test/source/thread_sanitizer/executors.cpp:202
↓ 5 callers
Function
test_executor_bulk_submit
test/source/thread_sanitizer/executors.cpp:259
↓ 5 callers
Function
test_executor_post
test/source/thread_sanitizer/executors.cpp:118
↓ 5 callers
Function
test_executor_submit
test/source/thread_sanitizer/executors.cpp:157
↓ 5 callers
Function
test_result_method
test/source/thread_sanitizer/result.cpp:113
↓ 5 callers
Function
test_shared_result_method
test/source/thread_sanitizer/shared_result.cpp:146
↓ 5 callers
Method
wait_for_task
source/executors/manual_executor.cpp:204
↓ 4 callers
Method
enqueue_foreign
source/executors/thread_pool_executor.cpp:412
↓ 4 callers
Function
get_helper
test/source/tests/result_tests/result_tests.cpp:134
next →
1–100 of 1,148, ranked by callers