Builder class for constructing std::shared_ptr<ucxx::Context> objects.
Definition: context_builder.h:43
~ContextBuilder()
ContextBuilder destructor.
ContextBuilder(uint64_t featureFlags)
Constructor for ContextBuilder with required feature flags.
ContextBuilder & configMap(ConfigMap configMap)
Set the configuration map for the context.
ContextBuilder & operator=(const ContextBuilder &other)
Copy assignment operator (deep-copies internal state).
std::shared_ptr< Context > build()
Build and return the Context.
ContextBuilder(const ContextBuilder &other)
Copy constructor (deep-copies internal state).
ContextBuilder(ContextBuilder &&) noexcept
Move constructor.
Component encapsulating the UCP context.
Definition: context.h:35
ContextBuilder contextBuilder(uint64_t featureFlags)
Create a ContextBuilder for constructing a shared_ptr<ucxx::Context>.
Definition: context_builder.h:123