Context builder.
More...
#include <ucxpp/context.h>
Context builder.
- Examples
- helloworld.cc.
◆ build()
std::shared_ptr< context > ucxpp::context::builder::build |
( |
| ) |
|
Build and return a context object.
- Returns
- std::shared_ptr<context> The built context object
- Examples
- helloworld.cc.
◆ enable_am()
Enable active message feature.
- Returns
- builder&
◆ enable_amo32()
Enable atomic memory operations with 32-bit operands.
- Returns
- builder&
◆ enable_amo64()
Enable atomic memory operations with 64-bit operands.
- Returns
- builder&
- Examples
- helloworld.cc.
◆ enable_mt()
Enable multi-threading.
- Returns
- builder&
◆ enable_print_config()
Print the config to stdout when building context.
- Returns
- builder
◆ enable_rma()
Enable remote memory access feature.
- Returns
- builder&
- Examples
- helloworld.cc.
◆ enable_stream()
Enable stream-related operations.
- Returns
- builder&
- Examples
- helloworld.cc.
◆ enable_tag()
Enable tag-related operations.
- Returns
- builder&
- Examples
- helloworld.cc.
◆ enable_wakeup()
Enable the wakeup feature.
- Returns
- builder&
- Examples
- helloworld.cc.
The documentation for this class was generated from the following files: