PPL Logo

ElementCaller Class Reference

Inheritance diagram for ElementCaller:

Inheritance graph
[legend]
Collaboration diagram for ElementCaller:

Collaboration graph
[legend]

Public Member Functions

 ElementCaller (CkLocMgr *_locMgr, MlogFn _fnPointer, void *_data)
void addLocation (CkLocation &loc)
 This location is part of the calling location manager.
 ElementCaller (CkLocMgr *_locMgr, MlogFn _fnPointer, void *_data)
void addLocation (CkLocation &loc)
 This location is part of the calling location manager.

Private Attributes

CkLocMgrlocMgr
MlogFn fnPointer
void * data
CkLocMgrlocMgr
void * data

Detailed Description

Definition at line 3229 of file ckcausalmlog.C.


Constructor & Destructor Documentation

ElementCaller::ElementCaller ( CkLocMgr _locMgr,
MlogFn  _fnPointer,
void *  _data 
) [inline]

Definition at line 3235 of file ckcausalmlog.C.

References fnPointer, and locMgr.

ElementCaller::ElementCaller ( CkLocMgr _locMgr,
MlogFn  _fnPointer,
void *  _data 
) [inline]

Definition at line 1650 of file ckmessagelogging.C.

References fnPointer, and locMgr.


Member Function Documentation

void ElementCaller::addLocation ( CkLocation loc  )  [inline, virtual]

This location is part of the calling location manager.

Implements CkLocIterator.

Definition at line 3240 of file ckcausalmlog.C.

References fnPointer, CkLocation::getLocalRecord(), list, locMgr, CkLocMgr::migratableList(), and Chare::mlogData.

Here is the call graph for this function:

void ElementCaller::addLocation ( CkLocation loc  )  [inline, virtual]

This location is part of the calling location manager.

Implements CkLocIterator.

Definition at line 1655 of file ckmessagelogging.C.

References fnPointer, CkLocation::getLocalRecord(), locMgr, CkLocMgr::migratableList(), and Chare::mlogData.

Here is the call graph for this function:


Field Documentation

Definition at line 3231 of file ckcausalmlog.C.

Referenced by addLocation(), and ElementCaller().

Definition at line 3232 of file ckcausalmlog.C.

Referenced by addLocation(), and ElementCaller().

void* ElementCaller::data [private]

Definition at line 3233 of file ckcausalmlog.C.

Definition at line 1646 of file ckmessagelogging.C.

void* ElementCaller::data [private]

Definition at line 1648 of file ckmessagelogging.C.


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

Generated on Mon Sep 21 08:22:58 2020 for Charm++ by  doxygen 1.5.5