PPL Logo

ArrayMapExt Class Reference
[CkArray]

#include <cklocation.h>

Inheritance diagram for ArrayMapExt:

Inheritance graph
[legend]
Collaboration diagram for ArrayMapExt:

Collaboration graph
[legend]

Public Member Functions

 ArrayMapExt (void *impl_msg)
int procNum (int arrayHdl, const CkArrayIndex &element)

Static Public Member Functions

static void __ArrayMapExt (void *impl_msg, void *impl_obj_void)
static void __entryMethod (void *impl_msg, void *impl_obj_void)

Detailed Description

Definition at line 134 of file cklocation.h.


Constructor & Destructor Documentation

ArrayMapExt::ArrayMapExt ( void *  impl_msg  ) 

Definition at line 2335 of file ck.C.

References _chareTable, Chare::chareIdx, IrrGroup::ckGetChareType(), GroupMsgRecvExtCallback, _ckGroupID::idx, CkMarshallMsg::msgBuf, and IrrGroup::thisgroup.

Referenced by __ArrayMapExt().

Here is the call graph for this function:

Here is the caller graph for this function:


Member Function Documentation

static void ArrayMapExt::__ArrayMapExt ( void *  impl_msg,
void *  impl_obj_void 
) [inline, static]

Definition at line 138 of file cklocation.h.

References ArrayMapExt().

Referenced by CkRegisterArrayMapExt().

Here is the call graph for this function:

Here is the caller graph for this function:

static void ArrayMapExt::__entryMethod ( void *  impl_msg,
void *  impl_obj_void 
) [inline, static]

Definition at line 142 of file cklocation.h.

References GroupMsgRecvExtCallback, _ckGroupID::idx, CkMarshallMsg::msgBuf, and IrrGroup::thisgroup.

Referenced by CkRegisterArrayMapExt().

Here is the caller graph for this function:

int ArrayMapExt::procNum ( int  arrayHdl,
const CkArrayIndex &  element 
) [inline, virtual]

Implements CkArrayMap.

Definition at line 155 of file cklocation.h.

References ArrayMapProcNumExtCallback, _ckGroupID::idx, and IrrGroup::thisgroup.


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

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