Class wasm::WamrMpiContextWrapper
-
class wasm::WamrMpiContextWrapper
Convenience wrapper around the MPI context for use in the syscalls in this file.
Public Functions
-
inline explicit WamrMpiContextWrapper()
-
inline void checkMpiComm(int32_t *wasmPtr) const
-
inline faabric_datatype_t *getFaasmDataType(int32_t *wasmPtr) const
-
inline void writeFaasmRequestId(int32_t *requestPtrPtr, int32_t requestId) const
-
inline int32_t getFaasmRequestId(int32_t *requestPtrPtr) const
-
inline bool isInPlace(int32_t *wasmPtr) const
-
inline faabric_op_t *getFaasmOp(int32_t *wasmPtr) const
-
inline explicit WamrMpiContextWrapper()