#include <channel.h>
|
| | SimpleXferDesFactory (uintptr_t _channel) |
| |
| virtual bool | needs_release () |
| |
| virtual void | create_xfer_des (uintptr_t dma_op, NodeID launch_node, NodeID target_node, XferDesID guid, const std::vector< XferDesPortInfo > &inputs_info, const std::vector< XferDesPortInfo > &outputs_info, int priority, XferDesRedopInfo redop_info, const void *fill_data, size_t fill_size, size_t fill_total) |
| |
| virtual | ~XferDesFactory () |
| |
◆ SimpleXferDesFactory()
| Realm::SimpleXferDesFactory::SimpleXferDesFactory |
( |
uintptr_t |
_channel | ) |
|
◆ create_xfer_des()
| virtual void Realm::SimpleXferDesFactory::create_xfer_des |
( |
uintptr_t |
dma_op, |
|
|
NodeID |
launch_node, |
|
|
NodeID |
target_node, |
|
|
XferDesID |
guid, |
|
|
const std::vector< XferDesPortInfo > & |
inputs_info, |
|
|
const std::vector< XferDesPortInfo > & |
outputs_info, |
|
|
int |
priority, |
|
|
XferDesRedopInfo |
redop_info, |
|
|
const void * |
fill_data, |
|
|
size_t |
fill_size, |
|
|
size_t |
fill_total |
|
) |
| |
|
virtual |
◆ needs_release()
| virtual bool Realm::SimpleXferDesFactory::needs_release |
( |
| ) |
|
|
virtual |
◆ channel
| uintptr_t Realm::SimpleXferDesFactory::channel |
|
protected |
The documentation for this class was generated from the following file:
- /home/runner/work/realm/realm/realm-src/src/realm/transfer/channel.h