MCPcopy Create free account

hub / github.com/baidu/babylon / functions

Functions1,729 in github.com/baidu/babylon

↓ 1 callersMethod~SlotVector
src/babylon/concurrent/bounded_queue.hpp:311
Method BasicStringView
src/babylon/string_view.hpp:58
Method CompactEnumerableThreadLocal
src/babylon/concurrent/thread_local.h:330
Method block_until_reach_expected_version_slow
src/babylon/concurrent/bounded_queue.hpp:118
Method copy_constructor
src/babylon/any.hpp:73
Method value
src/babylon/concurrent/sched_interface.hpp:74
Method wake_all
src/babylon/concurrent/sched_interface.hpp:102
Method wake_one
src/babylon/concurrent/sched_interface.hpp:95
Method ~Futex
src/babylon/concurrent/sched_interface.hpp:153
FunctionA
src/babylon/coroutine/promise.h:204
MethodA
test/anyflow/builtin/test_const.cpp:27
MethodAccessor
src/babylon/concurrent/deposit_box.h:70
MethodAccessor
src/babylon/concurrent/deposit_box.h:95
MethodAccessor
src/babylon/concurrent/epoch.h:82
MethodAccessor
/////////////////////////////////////////////////////////////////////////// Epoch::Accessor begin
src/babylon/concurrent/epoch.h:191
MethodAlwaysUseNewThreadExecutor
src/babylon/executor.h:243
MethodAny
//////////////////////////////////////////////////////////////////////////
src/babylon/any.cpp:32
MethodAny
////////////////////////////////////////////////////////////////////////// Any begin
src/babylon/any.hpp:123
MethodAny>
src/babylon/anyflow/graph.hpp:24
MethodAny>
src/babylon/anyflow/builder.hpp:120
MethodAny>
src/babylon/anyflow/data.hpp:407
FunctionAsyncLogStream
src/babylon/logging/async_log_stream.h:34
MethodAsyncLogStream
src/babylon/logging/async_log_stream.cpp:39
FunctionAutoTagBaseCascadeSerializable
test/serialization/test_aggregate.cpp:336
FunctionAutoTagSerializable
test/serialization/test_aggregate.cpp:311
MethodAwaitable
src/babylon/coroutine/futex.h:160
MethodB
test/anyflow/builtin/test_const.cpp:32
FunctionBaseCascadeSerializable
test/serialization/test_aggregate.cpp:66
FunctionBasicExecutor
src/babylon/basic_executor.h:25
FunctionBasicFutureAwaitable
src/babylon/coroutine/future_awaitable.h:15
FunctionBasicReusableSerializable
test/reusable/test_vector.cpp:539
MethodBasicStringView
src/babylon/string_view.hpp:38
MethodBasicStringView
src/babylon/string_view.h:30
FunctionBasicTypeSerializable
test/serialization/test_aggregate.cpp:23
MethodBasicTypeSerializable
test/serialization/test_serializer.cpp:37
MethodBatchPageAllocator
src/babylon/reusable/page_allocator.h:116
MethodBinaryOperator
src/babylon/anyflow/builtin/expression.cpp:139
FunctionBvarAdder
example/use-counter-with-bvar/recorder.h:31
MethodBvarAdder
example/use-counter-with-bvar/recorder.cpp:38
MethodBvarIntRecorder
example/use-counter-with-bvar/recorder.h:126
MethodBvarLatencyRecorder
/////////////////////////////////////////////////////////////////////////// BvarLatencyRecorder begin
example/use-counter-with-bvar/recorder.cpp:281
MethodBvarLatencyRecorder
example/use-counter-with-bvar/recorder.h:202
MethodBvarLatencyRecorder>
example/use-counter-with-bvar/example.cpp:77
MethodBvarMaxer
example/use-counter-with-bvar/recorder.h:86
MethodBvarPercentile
可默认构造,不能移动和拷贝
example/use-counter-with-bvar/recorder.h:167
MethodCAsPHolder
test/test_application_context.cpp:129
MethodCDF
/////////////////////////////////////////////////////////////////////////// BvarLatencyRecorder::CDF begin
example/use-counter-with-bvar/recorder.cpp:231
FunctionCONSTEXPR_SINCE_CXX17
src/babylon/any.hpp:174
MethodCallbackNode
src/babylon/future.hpp:170
MethodCancellable
src/babylon/coroutine/cancelable.h:219
MethodCancellation
src/babylon/coroutine/futex.h:89
MethodCancellation
src/babylon/coroutine/futex.h:184
MethodCancellation
src/babylon/coroutine/cancelable.h:68
MethodCancellation
src/babylon/coroutine/cancelable.h:210
MethodChannelConsumer
Topic::ConstConsumer的轻量级包装,可以默认构造和移动
src/babylon/anyflow/dependency.h:170
MethodChannelPublisher
src/babylon/anyflow/data.hpp:160
MethodChannelPublisher
通过生命周期管理发布流程 析构时自动关闭发布流
src/babylon/anyflow/data.h:116
MethodClosure
src/babylon/anyflow/closure.hpp:35
MethodClosure
src/babylon/anyflow/closure.h:24
MethodClosureContext
src/babylon/anyflow/closure.hpp:75
MethodClosureContextImplement
src/babylon/anyflow/closure.hpp:203
MethodCommitter
src/babylon/anyflow/data.hpp:17
MethodCommitter
析构时候自动提交,不可复制
src/babylon/anyflow/data.h:25
MethodCompactEnumerableThreadLocal
src/babylon/concurrent/thread_local.h:116
MethodCompactEnumerableThreadLocal
src/babylon/concurrent/thread_local.h:321
FunctionComplexArraySerializable
test/serialization/test_array.cpp:88
FunctionComplexListSerializable
test/serialization/test_list.cpp:62
FunctionComplexMapSerializable
test/serialization/test_map.cpp:71
FunctionComplexSetSerializable
test/serialization/test_set.cpp:66
FunctionComplexSharedPtrSerializable
test/serialization/test_shared_ptr.cpp:110
FunctionComplexUniquePtrSerializable
test/serialization/test_unique_ptr.cpp:110
FunctionComplexVectorSerializable
test/serialization/test_vector.cpp:62
MethodComponentAccessor
ComponentHolder的轻量级包装 默认实现包装了可用且永远返回失败和nullptr
src/babylon/application_context.h:368
MethodComponentAccessor
src/babylon/application_context.h:809
MethodComponentHolder
构造时需要给定必要的类型信息,禁用默认构造
src/babylon/application_context.h:145
MethodComponentHolder
src/babylon/application_context.h:606
MethodComponentIterator
src/babylon/application_context.h:416
MethodComponentIterator
src/babylon/application_context.h:844
MethodComponentRegister
src/babylon/application_context.h:495
FunctionConcurrentBoundedQueue
可以默认构造和移动,不可拷贝 默认构造队列容量为1
src/babylon/concurrent/bounded_queue.h:88
MethodConcurrentBoundedQueue
src/babylon/concurrent/bounded_queue.hpp:371
MethodConcurrentComparer
src/babylon/concurrent/counter.h:115
MethodConcurrentFixedSwissTable
src/babylon/concurrent/transient_hash_table.hpp:466
MethodConcurrentSampler
可默认构造,不能移动和拷贝
src/babylon/concurrent/counter.h:255
MethodConcurrentSummer
src/babylon/concurrent/counter.h:216
MethodConcurrentTransientHashSet
src/babylon/concurrent/transient_hash_table.hpp:935
MethodConcurrentTransientHashSet
可默认构造
src/babylon/concurrent/transient_hash_table.h:227
FunctionConcurrentTransientTopic
可默认构造和移动,不可拷贝
src/babylon/concurrent/transient_topic.h:21
MethodConcurrentTransientTopic
src/babylon/concurrent/transient_topic.hpp:18
MethodConcurrentVector
src/babylon/concurrent/vector.hpp:390
MethodConcurrentVector
src/babylon/concurrent/vector.h:106
MethodConditionalExpression
src/babylon/anyflow/builtin/expression.cpp:487
MethodConstConsumeRange
src/babylon/concurrent/transient_topic.hpp:410
MethodConstConsumeRange
src/babylon/concurrent/transient_topic.h:161
MethodConstConsumer
src/babylon/concurrent/transient_topic.hpp:425
MethodConstConsumer
src/babylon/concurrent/transient_topic.h:173
MethodConstSnapshot
src/babylon/concurrent/vector.hpp:281
MethodConstSnapshot
只是一个访问器,可以默认构造拷贝和移动
src/babylon/concurrent/vector.h:84
MethodConsumeRange
src/babylon/concurrent/transient_topic.hpp:330
MethodConsumeRange
默认构造无效区段
src/babylon/concurrent/transient_topic.h:104
← previousnext →501–600 of 1,729, ranked by callers