MCPcopy Create free account

hub / github.com/baidu/babylon / functions

Functions1,729 in github.com/baidu/babylon

MethodConsumer
src/babylon/concurrent/transient_topic.hpp:401
MethodConsumer
默认构造无效空实例
src/babylon/concurrent/transient_topic.h:136
MethodCountDownLatch
src/babylon/future.hpp:515
MethodCountDownLatch
不能拷贝
src/babylon/future.h:145
MethodDefaultComponentHolder
src/babylon/application_context.h:456
MethodDeleter
src/babylon/concurrent/object_pool.h:77
MethodDeleter
src/babylon/concurrent/object_pool.hpp:105
FunctionDepositBox
src/babylon/concurrent/deposit_box.h:57
MethodEchoServiceImpl
example/use-arena-with-brpc/server.cpp:24
MethodEmptyComponentHolder
/////////////////////////////////////////////////////////////////////////// ApplicationContext::EmptyComponentHolder begin
src/babylon/application_context.cpp:192
MethodEnumerableThreadLocal
src/babylon/concurrent/thread_local.h:251
MethodExclusiveMonotonicBufferResource
src/babylon/reusable/memory_resource.cpp:73
MethodExclusiveMonotonicBufferResource
src/babylon/reusable/memory_resource.h:148
MethodExpression
src/babylon/anyflow/builtin/expression.cpp:460
MethodExpressionProcessor
设置比较复杂,不开放直接创建功能,通过apply来使用
src/babylon/anyflow/builtin/expression.h:33
MethodFactoryComponentHolder
src/babylon/application_context.h:478
MethodFieldAllocationMetadata
src/babylon/reusable/message.cpp:31
MethodFileObject
可以默认构造和移动,不可拷贝
src/babylon/logging/file_object.h:17
MethodFinalAwaitable
/////////////////////////////////////////////////////////////////////////// BasicPromise::FinalAwaitable begin
src/babylon/coroutine/promise.h:170
FunctionFutex
src/babylon/coroutine/futex.h:18
FunctionFutex
src/babylon/concurrent/sched_interface.hpp:119
MethodFutex
src/babylon/concurrent/sched_interface.h:68
MethodFuture
src/babylon/future.hpp:444
MethodFuture
默认构造的Future不关联Promise
src/babylon/future.h:40
MethodFutureContext
src/babylon/future.hpp:120
MethodFutureContext
src/babylon/future.hpp:174
FunctionGLogStream
example/use-with-glog/example.cpp:37
MethodGet
example/use-arena-with-brpc/swiss_message_factory.cpp:30
MethodGraph
默认构造仅供GraphBuilder使用 使用者应该通过GraphBuilder来构造图实例
src/babylon/anyflow/graph.h:32
MethodGraphBuilder
src/babylon/anyflow/builder.h:29
MethodGraphData
禁用拷贝和移动构造
src/babylon/anyflow/data.h:200
MethodGraphDependency
////////////////////////////////////////////////////////////////////////// GraphVertex begin
src/babylon/anyflow/vertex.cpp:86
MethodGraphDependency
src/babylon/anyflow/dependency.h:21
MethodGraphDependencyBuilder
src/babylon/anyflow/builder.h:203
MethodGraphEmitBuilder
src/babylon/anyflow/builder.h:253
MethodGraphExecutor
src/babylon/anyflow/executor.h:17
MethodGraphVertex
不会被单独构造,仅提供给Graph中的vector容器使用
src/babylon/anyflow/vertex.h:145
MethodGraphVertexBuilder
src/babylon/anyflow/builder.h:97
MethodGraphVertexClosure
可以默认构造和移动,不可复制
src/babylon/anyflow/vertex.h:110
MethodGraphVertexClosure
/////////////////////////////////////////////////////////////////////////// GraphVertexClosure begin
src/babylon/anyflow/vertex.hpp:48
MethodGroup
src/babylon/concurrent/transient_hash_table.hpp:248
MethodGroupIndex
src/babylon/concurrent/transient_hash_table.hpp:91
MethodGroupIterator
src/babylon/concurrent/transient_hash_table.hpp:101
MethodIdAllocator
可默认构造和移动,不可拷贝
src/babylon/concurrent/id_allocator.h:55
MethodInplaceClass
test/test_any.cpp:884
MethodInplaceExecutor
src/babylon/executor.h:224
MethodInputChannel
GraphDependency的轻量级包装,可以默认构造和拷贝移动
src/babylon/anyflow/dependency.h:206
FunctionIntSerializable
test/serialization/test_compatible.cpp:18
MethodIterator
src/babylon/concurrent/bounded_queue.hpp:207
MethodIterator
src/babylon/concurrent/transient_hash_table.hpp:289
MethodIterator
src/babylon/concurrent/transient_hash_table.hpp:343
MethodIterator
src/babylon/concurrent/transient_hash_table.hpp:375
MethodIterator
src/babylon/concurrent/transient_topic.hpp:240
MethodLatencyRecorder>
example/use-counter-with-bvar/example.cpp:66
MethodLeakCheckDisabler
src/babylon/sanitizer_helper.h:95
FunctionLogSeverity
src/babylon/logging/log_severity.h:24
MethodLogSeverity
src/babylon/logging/log_severity.h:55
MethodLogStream
test/logging/test_async_file_appender.cpp:25
MethodLogStream
src/babylon/logging/log_stream.h:317
MethodLogger
src/babylon/logging/logger.cpp:23
MethodLoggerBuilder
/////////////////////////////////////////////////////////////////////////// LoggerBuilder begin
src/babylon/logging/logger.cpp:88
MethodLoggerManager
src/babylon/logging/logger.h:73
MethodLoggerManager
src/babylon/logging/logger.cpp:188
FunctionMemberCascadeSerializable
test/serialization/test_aggregate.cpp:48
MethodMinimalSerializable
test/serialization/test_traits.cpp:28
MethodMonotonicAllocator
src/babylon/reusable/allocator.h:342
MethodMonotonicAllocator
src/babylon/reusable/allocator.h:430
FunctionMonotonicBasicString
src/babylon/reusable/string.h:30
MethodMoveOnlyCallable
只支持移动,补充无效的拷贝构造实现,用来支持存入std::function
src/babylon/move_only_function.hpp:16
MethodMoveOnlyCallable
src/babylon/move_only_function.hpp:31
FunctionMoveOnlyFunction
src/babylon/move_only_function.h:18
MethodMoveOnlyFunction
src/babylon/move_only_function.hpp:57
MethodMutableChannelConsumer
Topic::Consumer的轻量级包装,可以默认构造和移动
src/babylon/anyflow/dependency.h:249
MethodMutableInputChannel
GraphDependency的轻量级包装,可以默认构造和拷贝移动
src/babylon/anyflow/dependency.h:288
MethodNeverUsed
src/babylon/type_traits.h:108
MethodNoTransformation
src/babylon/coroutine/promise.h:200
MethodNonConditionalExpression
src/babylon/anyflow/builtin/expression.cpp:525
MethodNonCopyNorMove
test/test_any.cpp:57
MethodNonVirtual
test/test_any.cpp:48
MethodNormal
test/test_any.cpp:10
MethodNormalClass
test/test_any.cpp:874
MethodOffsetDeleter
默认构造的实例不会执行销毁动作 用于支持单例模式使用统一返回类型
src/babylon/application_context.h:123
MethodOffsetDeleter
/////////////////////////////////////////////////////////////////////////// ApplicationContext::OffsetDeleter begin
src/babylon/application_context.h:443
FunctionOldSerializable
test/serialization/test_aggregate.cpp:359
MethodOperator
src/babylon/anyflow/builtin/expression.cpp:43
MethodOption
src/babylon/anyflow/builtin/expression.cpp:413
MethodOutputChannel
src/babylon/anyflow/data.hpp:222
MethodOutputChannel
src/babylon/anyflow/data.h:147
MethodOutputData
src/babylon/anyflow/data.hpp:147
MethodOutputData
src/babylon/anyflow/data.h:69
MethodPageHeap
src/babylon/reusable/page_allocator.h:173
MethodPageHeap
/////////////////////////////////////////////////////////////////////////// PageHeap begin
src/babylon/reusable/page_allocator.cpp:252
MethodPoisonGuard
src/babylon/sanitizer_helper.h:55
MethodPromise
src/babylon/future.hpp:453
MethodPromise
不能拷贝
src/babylon/future.h:103
MethodQuotedString
src/babylon/anyflow/builtin/expression.cpp:437
MethodReclaimer
test/concurrent/test_garbage_collector.cpp:13
MethodRegister
src/babylon/anyflow/builtin/expression.cpp:99
MethodRegister
src/babylon/anyflow/builtin/expression.cpp:163
MethodRequest
example/use-arena-with-brpc/swiss_message_factory.cpp:44
← previousnext →601–700 of 1,729, ranked by callers