Container class for a set of remote events with associated roles.
#include <pearl/RemoteData.h>
◆ ~RemoteData()
pearl::RemoteData::~RemoteData |
( |
| ) |
|
◆ add_buffer()
void pearl::RemoteData::add_buffer |
( |
Buffer * |
buffer, |
|
|
uint32_t |
key |
|
) |
| |
◆ add_event()
void pearl::RemoteData::add_event |
( |
const RemoteEvent & |
event, |
|
|
uint32_t |
key |
|
) |
| |
◆ bcast()
void pearl::RemoteData::bcast |
( |
const GlobalDefs & |
defs, |
|
|
const MpiComm & |
comm, |
|
|
int |
root |
|
) |
| |
◆ clear()
void pearl::RemoteData::clear |
( |
| ) |
|
◆ get_buffer()
Buffer* pearl::RemoteData::get_buffer |
( |
uint32_t |
key | ) |
const |
◆ get_event()
RemoteEvent pearl::RemoteData::get_event |
( |
uint32_t |
key | ) |
const |
◆ recv()
void pearl::RemoteData::recv |
( |
const GlobalDefs & |
defs, |
|
|
const MpiComm & |
comm, |
|
|
int |
source, |
|
|
int |
tag |
|
) |
| |
The documentation for this class was generated from the following file: