MCPcopy Create free account

hub / github.com/baidu/babylon / functions

Functions1,729 in github.com/baidu/babylon

Methodawait_and_set_value
src/babylon/executor.hpp:176
Methodawait_apply_and_set_value
src/babylon/executor.hpp:188
Functionawait_ready
src/babylon/coroutine/future_awaitable.h:18
Methodawait_ready
test/coroutine/test_task.cpp:15
Methodawait_ready
test/coroutine/test_task.cpp:58
Methodawait_ready
src/babylon/coroutine/task.h:147
Methodawait_ready
src/babylon/coroutine/promise.h:174
Methodawait_ready
src/babylon/coroutine/futex.h:136
Methodawait_ready
src/babylon/coroutine/cancelable.h:236
Methodawait_resume
test/coroutine/test_task.cpp:22
Methodawait_resume
test/coroutine/test_task.cpp:66
Methodawait_resume
src/babylon/coroutine/promise.h:193
Methodawait_resume
src/babylon/coroutine/futex.h:158
Methodawait_resume
src/babylon/coroutine/cancelable.h:264
Methodawait_suspend
test/coroutine/test_task.cpp:18
Methodawait_suspend
test/coroutine/test_task.cpp:61
Methodawait_suspend
src/babylon/coroutine/task.h:154
Methodawait_suspend
src/babylon/coroutine/promise.h:179
Methodawait_suspend
src/babylon/coroutine/futex.h:142
Methodawait_suspend
src/babylon/coroutine/cancelable.h:243
Methodawait_transform
src/babylon/coroutine/task.h:101
Methodawait_transform
src/babylon/coroutine/promise.h:116
Methodawait_transform
src/babylon/coroutine/future_awaitable.h:65
Functionbabylon_queue_consume
example/use-execution-queue/example.cpp:49
Methodbasic_string_view
src/babylon/string_view.h:164
Methodblock_alignment
src/babylon/concurrent/vector.hpp:622
Functionbool
src/babylon/future.hpp:381
Functionbool
src/babylon/move_only_function.hpp:71
Functionbool
src/babylon/any.hpp:417
Functionbool
src/babylon/concurrent/transient_hash_table.hpp:434
Functionbool
src/babylon/concurrent/deposit_box.h:116
Functionbool
src/babylon/concurrent/epoch.h:204
Functionbool
src/babylon/anyflow/data.hpp:42
Functionbool
src/babylon/reusable/manager.hpp:29
Functionbthread_async
example/use-execution-queue/bthread_executor.h:46
Functionbthread_queue_consume
example/use-execution-queue/example.cpp:38
Methodbucket_index
/////////////////////////////////////////////////////////////////////////// ConcurrentSampler begin
src/babylon/concurrent/counter.h:351
Methodbuild
src/babylon/anyflow/builder.cpp:42
Methodcalculate_allocate_size
src/babylon/concurrent/transient_hash_table.hpp:735
Methodcalculate_block_allocation_size
src/babylon/concurrent/vector.hpp:615
Methodcalculate_block_table_allocation_size
src/babylon/concurrent/vector.hpp:592
Functioncalculate_serialized_size
src/babylon/serialization/array.h:62
Functioncalculate_serialized_size
src/babylon/serialization/message.h:35
Functioncalculate_serialized_size
src/babylon/serialization/string.h:41
Functioncalculate_serialized_size
src/babylon/serialization/unordered_map.h:54
Functioncalculate_serialized_size
src/babylon/serialization/unordered_set.h:50
Functioncalculate_serialized_size
计算并累加所有成员的序列化大小,并且对COMPLEX的成员在外部进行缓存加速 */ 对非TRIVIAL成员较多的情况,会进一步对最终累加结果进行缓存加速 */
src/babylon/serialization/aggregate.h:110
Functioncalculate_serialized_size
src/babylon/serialization/shared_ptr.h:51
Functioncalculate_serialized_size
src/babylon/serialization/vector.h:61
Functioncalculate_serialized_size
src/babylon/serialization/unique_ptr.h:53
Functioncalculate_serialized_size
src/babylon/serialization/list.h:49
Methodcalculate_serialized_size
test/serialization/test_traits.cpp:36
Methodcalculate_serialized_size
test/serialization/test_traits.cpp:71
Methodcalculate_serialized_size
序列化预期大小计算函数 Message分包协议要求前缀序列化长度 因此需要提供序列化动作发生前的单独长度计算能力 对标Message::ByteSizeLong
src/babylon/serialization/traits.hpp:376
Methodcalculate_serialized_size
src/babylon/serialization/scalar.h:101
Methodcalculate_serialized_size
src/babylon/serialization/scalar.h:130
Methodcalculate_serialized_size
src/babylon/serialization/scalar.h:168
Methodcalculate_serialized_size
src/babylon/serialization/vector.h:140
Methodcalculate_serialized_size
src/babylon/reusable/vector.h:212
Functioncalculate_serialized_size_field
src/babylon/serialization/traits.hpp:212
Functioncalculate_serialized_size_invocable
src/babylon/serialization/traits.hpp:68
Methodcalculate_values_offset
src/babylon/concurrent/transient_hash_table.hpp:744
Methodcall_reconstruct
src/babylon/reusable/traits.h:80
Methodcancel
src/babylon/coroutine/futex.h:164
Methodcancel
src/babylon/coroutine/cancelable.h:171
Methodcancel
src/babylon/anyflow/data.hpp:118
Methodcanceled
src/babylon/coroutine/cancelable.h:189
Methodcbegin
src/babylon/reusable/vector.hpp:229
Methodcend
src/babylon/reusable/vector.hpp:247
Methodcertain_type_non_reference_mutable_value
src/babylon/anyflow/data.hpp:547
Methodcget
src/babylon/any.hpp:347
Methodchannel
src/babylon/anyflow/dependency.hpp:122
Methodcheck_and_get_file_descriptor
test/logging/test_async_file_appender.cpp:16
Methodcheck_and_get_file_descriptor
src/babylon/logging/rolling_file_object.cpp:111
Methodcheck_and_lock
src/babylon/mlock.cpp:81
Methodcheck_declare_type
src/babylon/anyflow/dependency.hpp:34
Methodcheck_established
src/babylon/anyflow/dependency.hpp:109
Methodclear
src/babylon/future.hpp:291
Methodclear
src/babylon/concurrent/transient_hash_table.hpp:224
Methodclear
src/babylon/concurrent/transient_hash_table.hpp:559
Methodclear
src/babylon/concurrent/transient_topic.hpp:114
Methodclear
src/babylon/reusable/manager.hpp:52
Methodclose
src/babylon/logging/async_file_appender.cpp:57
Methodclose
src/babylon/concurrent/transient_topic.hpp:93
Methodcombine
example/use-counter-with-bvar/recorder.cpp:495
Methodcomponent_accessor
src/babylon/application_context.h:505
Methodconfig
test/anyflow/test_processor.cpp:23
Functionconstexpr_symbol_generator
src/babylon/any.cpp:25
Functionconstexpr_symbol_generator
src/babylon/serialization/constexpr.cpp:25
Functionconstexpr_symbol_generator
src/babylon/concurrent/transient_hash_table.cpp:38
Methodconstruct
src/babylon/reusable/allocator.h:489
Methodconstruct
src/babylon/reusable/allocator.hpp:17
Methodconstruct_from_tuple_with_indexes
src/babylon/reusable/allocator.hpp:191
Methodconstruct_inplace
src/babylon/any.hpp:475
Methodconstruct_with_allocation_metadata
src/babylon/reusable/message.h:122
Methodconstruct_with_allocation_metadata
src/babylon/reusable/string.h:162
Methodconstruct_with_allocation_metadata
src/babylon/reusable/traits.h:53
Methodconstruct_with_allocation_metadata
src/babylon/reusable/traits.h:179
Methodconstruct_with_allocation_metadata
src/babylon/reusable/traits.h:239
Methodconstruct_with_allocation_metadata
src/babylon/reusable/traits.h:273
← previousnext →901–1,000 of 1,729, ranked by callers