Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/baidu/babylon
/ functions
Functions
1,729 in github.com/baidu/babylon
⨍
Functions
1,729
◇
Types & classes
587
Method
await_and_set_value
src/babylon/executor.hpp:176
Method
await_apply_and_set_value
src/babylon/executor.hpp:188
Function
await_ready
src/babylon/coroutine/future_awaitable.h:18
Method
await_ready
test/coroutine/test_task.cpp:15
Method
await_ready
test/coroutine/test_task.cpp:58
Method
await_ready
src/babylon/coroutine/task.h:147
Method
await_ready
src/babylon/coroutine/promise.h:174
Method
await_ready
src/babylon/coroutine/futex.h:136
Method
await_ready
src/babylon/coroutine/cancelable.h:236
Method
await_resume
test/coroutine/test_task.cpp:22
Method
await_resume
test/coroutine/test_task.cpp:66
Method
await_resume
src/babylon/coroutine/promise.h:193
Method
await_resume
src/babylon/coroutine/futex.h:158
Method
await_resume
src/babylon/coroutine/cancelable.h:264
Method
await_suspend
test/coroutine/test_task.cpp:18
Method
await_suspend
test/coroutine/test_task.cpp:61
Method
await_suspend
src/babylon/coroutine/task.h:154
Method
await_suspend
src/babylon/coroutine/promise.h:179
Method
await_suspend
src/babylon/coroutine/futex.h:142
Method
await_suspend
src/babylon/coroutine/cancelable.h:243
Method
await_transform
src/babylon/coroutine/task.h:101
Method
await_transform
src/babylon/coroutine/promise.h:116
Method
await_transform
src/babylon/coroutine/future_awaitable.h:65
Function
babylon_queue_consume
example/use-execution-queue/example.cpp:49
Method
basic_string_view
src/babylon/string_view.h:164
Method
block_alignment
src/babylon/concurrent/vector.hpp:622
Function
bool
src/babylon/future.hpp:381
Function
bool
src/babylon/move_only_function.hpp:71
Function
bool
src/babylon/any.hpp:417
Function
bool
src/babylon/concurrent/transient_hash_table.hpp:434
Function
bool
src/babylon/concurrent/deposit_box.h:116
Function
bool
src/babylon/concurrent/epoch.h:204
Function
bool
src/babylon/anyflow/data.hpp:42
Function
bool
src/babylon/reusable/manager.hpp:29
Function
bthread_async
example/use-execution-queue/bthread_executor.h:46
Function
bthread_queue_consume
example/use-execution-queue/example.cpp:38
Method
bucket_index
/////////////////////////////////////////////////////////////////////////// ConcurrentSampler begin
src/babylon/concurrent/counter.h:351
Method
build
src/babylon/anyflow/builder.cpp:42
Method
calculate_allocate_size
src/babylon/concurrent/transient_hash_table.hpp:735
Method
calculate_block_allocation_size
src/babylon/concurrent/vector.hpp:615
Method
calculate_block_table_allocation_size
src/babylon/concurrent/vector.hpp:592
Function
calculate_serialized_size
src/babylon/serialization/array.h:62
Function
calculate_serialized_size
src/babylon/serialization/message.h:35
Function
calculate_serialized_size
src/babylon/serialization/string.h:41
Function
calculate_serialized_size
src/babylon/serialization/unordered_map.h:54
Function
calculate_serialized_size
src/babylon/serialization/unordered_set.h:50
Function
calculate_serialized_size
计算并累加所有成员的序列化大小,并且对COMPLEX的成员在外部进行缓存加速 */ 对非TRIVIAL成员较多的情况,会进一步对最终累加结果进行缓存加速 */
src/babylon/serialization/aggregate.h:110
Function
calculate_serialized_size
src/babylon/serialization/shared_ptr.h:51
Function
calculate_serialized_size
src/babylon/serialization/vector.h:61
Function
calculate_serialized_size
src/babylon/serialization/unique_ptr.h:53
Function
calculate_serialized_size
src/babylon/serialization/list.h:49
Method
calculate_serialized_size
test/serialization/test_traits.cpp:36
Method
calculate_serialized_size
test/serialization/test_traits.cpp:71
Method
calculate_serialized_size
序列化预期大小计算函数 Message分包协议要求前缀序列化长度 因此需要提供序列化动作发生前的单独长度计算能力 对标Message::ByteSizeLong
src/babylon/serialization/traits.hpp:376
Method
calculate_serialized_size
src/babylon/serialization/scalar.h:101
Method
calculate_serialized_size
src/babylon/serialization/scalar.h:130
Method
calculate_serialized_size
src/babylon/serialization/scalar.h:168
Method
calculate_serialized_size
src/babylon/serialization/vector.h:140
Method
calculate_serialized_size
src/babylon/reusable/vector.h:212
Function
calculate_serialized_size_field
src/babylon/serialization/traits.hpp:212
Function
calculate_serialized_size_invocable
src/babylon/serialization/traits.hpp:68
Method
calculate_values_offset
src/babylon/concurrent/transient_hash_table.hpp:744
Method
call_reconstruct
src/babylon/reusable/traits.h:80
Method
cancel
src/babylon/coroutine/futex.h:164
Method
cancel
src/babylon/coroutine/cancelable.h:171
Method
cancel
src/babylon/anyflow/data.hpp:118
Method
canceled
src/babylon/coroutine/cancelable.h:189
Method
cbegin
src/babylon/reusable/vector.hpp:229
Method
cend
src/babylon/reusable/vector.hpp:247
Method
certain_type_non_reference_mutable_value
src/babylon/anyflow/data.hpp:547
Method
cget
src/babylon/any.hpp:347
Method
channel
src/babylon/anyflow/dependency.hpp:122
Method
check_and_get_file_descriptor
test/logging/test_async_file_appender.cpp:16
Method
check_and_get_file_descriptor
src/babylon/logging/rolling_file_object.cpp:111
Method
check_and_lock
src/babylon/mlock.cpp:81
Method
check_declare_type
src/babylon/anyflow/dependency.hpp:34
Method
check_established
src/babylon/anyflow/dependency.hpp:109
Method
clear
src/babylon/future.hpp:291
Method
clear
src/babylon/concurrent/transient_hash_table.hpp:224
Method
clear
src/babylon/concurrent/transient_hash_table.hpp:559
Method
clear
src/babylon/concurrent/transient_topic.hpp:114
Method
clear
src/babylon/reusable/manager.hpp:52
Method
close
src/babylon/logging/async_file_appender.cpp:57
Method
close
src/babylon/concurrent/transient_topic.hpp:93
Method
combine
example/use-counter-with-bvar/recorder.cpp:495
Method
component_accessor
src/babylon/application_context.h:505
Method
config
test/anyflow/test_processor.cpp:23
Function
constexpr_symbol_generator
src/babylon/any.cpp:25
Function
constexpr_symbol_generator
src/babylon/serialization/constexpr.cpp:25
Function
constexpr_symbol_generator
src/babylon/concurrent/transient_hash_table.cpp:38
Method
construct
src/babylon/reusable/allocator.h:489
Method
construct
src/babylon/reusable/allocator.hpp:17
Method
construct_from_tuple_with_indexes
src/babylon/reusable/allocator.hpp:191
Method
construct_inplace
src/babylon/any.hpp:475
Method
construct_with_allocation_metadata
src/babylon/reusable/message.h:122
Method
construct_with_allocation_metadata
src/babylon/reusable/string.h:162
Method
construct_with_allocation_metadata
src/babylon/reusable/traits.h:53
Method
construct_with_allocation_metadata
src/babylon/reusable/traits.h:179
Method
construct_with_allocation_metadata
src/babylon/reusable/traits.h:239
Method
construct_with_allocation_metadata
src/babylon/reusable/traits.h:273
← previous
next →
901–1,000 of 1,729, ranked by callers