
#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().
1.5.5