#include <armci_impl.h>
Public Member Functions | |
ArmciStridedMsg (void) | |
ArmciStridedMsg (pointer d, int l, int n, int s, int h) | |
Static Public Member Functions | |
static ArmciStridedMsg * | pup (PUP::er &p, ArmciStridedMsg *m) |
Data Fields | |
pointer | dst |
int | stride_levels |
int | nbytes |
int | src_proc |
int | hdl |
int * | dst_stride_ar |
int * | count |
char * | data |
Definition at line 186 of file armci_impl.h.
ArmciStridedMsg::ArmciStridedMsg | ( | void | ) | [inline] |
Definition at line 197 of file armci_impl.h.
References count, data, and dst_stride_ar.
Referenced by pup().
Definition at line 198 of file armci_impl.h.
static ArmciStridedMsg* ArmciStridedMsg::pup | ( | PUP::er & | p, | |
ArmciStridedMsg * | m | |||
) | [inline, static] |
Definition at line 200 of file armci_impl.h.
References ArmciStridedMsg(), count, PUP::d, data, dst, dst_stride_ar, h, hdl, PUP::er::isDeleting(), PUP::er::isPacking(), PUP::er::isSizing(), PUP::er::isUnpacking(), PUP::l, n, nbytes, p, PUP::s, src_proc, and stride_levels.
Definition at line 188 of file armci_impl.h.
Referenced by pup(), ArmciVirtualProcessor::putDataFromGets(), and ArmciVirtualProcessor::putsData().
Definition at line 189 of file armci_impl.h.
Referenced by pup(), ArmciVirtualProcessor::putDataFromGets(), and ArmciVirtualProcessor::putsData().
Definition at line 191 of file armci_impl.h.
Referenced by pup(), and ArmciVirtualProcessor::putsData().
Definition at line 192 of file armci_impl.h.
Referenced by pup(), ArmciVirtualProcessor::putDataFromGets(), and ArmciVirtualProcessor::putsData().
Definition at line 193 of file armci_impl.h.
Referenced by ArmciStridedMsg(), ArmciVirtualProcessor::nbputs(), ArmciVirtualProcessor::nbputs_implicit(), pup(), ArmciVirtualProcessor::putDataFromGets(), ArmciVirtualProcessor::puts(), ArmciVirtualProcessor::putsData(), and ArmciVirtualProcessor::requestFromGets().
Definition at line 194 of file armci_impl.h.
Referenced by ArmciStridedMsg(), ArmciVirtualProcessor::nbputs(), ArmciVirtualProcessor::nbputs_implicit(), pup(), ArmciVirtualProcessor::putDataFromGets(), ArmciVirtualProcessor::puts(), ArmciVirtualProcessor::putsData(), and ArmciVirtualProcessor::requestFromGets().
char* ArmciStridedMsg::data |
Definition at line 195 of file armci_impl.h.
Referenced by ArmciStridedMsg(), ArmciVirtualProcessor::nbputs(), ArmciVirtualProcessor::nbputs_implicit(), pup(), ArmciVirtualProcessor::putDataFromGets(), ArmciVirtualProcessor::puts(), ArmciVirtualProcessor::putsData(), and ArmciVirtualProcessor::requestFromGets().