Go to the source code of this file.
|
template<typename T > |
std::unique_ptr< win > | ityr::common::rma::create_win (T *baseptr, std::size_t count) |
|
template<typename T > |
void | ityr::common::rma::get_nb (const win &origin_win, T *origin_addr, std::size_t count, const win &target_win, int target_rank, std::size_t target_disp) |
|
template<typename T > |
void | ityr::common::rma::get_nb (T *origin_addr, std::size_t count, const win &target_win, int target_rank, std::size_t target_disp) |
|
template<typename T > |
void | ityr::common::rma::put_nb (const win &origin_win, const T *origin_addr, std::size_t count, const win &target_win, int target_rank, std::size_t target_disp) |
|
template<typename T > |
void | ityr::common::rma::put_nb (const T *origin_addr, std::size_t count, const win &target_win, int target_rank, std::size_t target_disp) |
|
void | ityr::common::rma::flush (const win &target_win) |
|