PPL Logo

ArmciMsg Class Reference

#include <armci_impl.h>

Inheritance diagram for ArmciMsg:

Inheritance graph
[legend]
Collaboration diagram for ArmciMsg:

Collaboration graph
[legend]

Public Member Functions

 ArmciMsg (void)
 ArmciMsg (pointer d, int n, int s, int h)

Static Public Member Functions

static ArmciMsgpup (PUP::er &p, ArmciMsg *m)

Data Fields

pointer dst
int nbytes
int src_proc
int hdl
char * data

Detailed Description

Definition at line 153 of file armci_impl.h.


Constructor & Destructor Documentation

ArmciMsg::ArmciMsg ( void   )  [inline]

Definition at line 161 of file armci_impl.h.

References data.

Referenced by pup().

Here is the caller graph for this function:

ArmciMsg::ArmciMsg ( pointer  d,
int  n,
int  s,
int  h 
) [inline]

Definition at line 162 of file armci_impl.h.


Member Function Documentation

static ArmciMsg* ArmciMsg::pup ( PUP::er p,
ArmciMsg m 
) [inline, static]

Definition at line 164 of file armci_impl.h.

References ArmciMsg(), PUP::d, data, dst, h, hdl, PUP::er::isDeleting(), PUP::er::isPacking(), PUP::er::isSizing(), PUP::er::isUnpacking(), n, nbytes, p, PUP::s, and src_proc.

Here is the call graph for this function:


Field Documentation

Definition at line 157 of file armci_impl.h.

Referenced by pup(), and ArmciVirtualProcessor::putData().


The documentation for this class was generated from the following file:

Generated on Mon Sep 21 08:17:27 2020 for Charm++ by  doxygen 1.5.5