PPL Logo

CkGroupCallbackMsg Class Reference

#include <ckreduction.h>

Inheritance diagram for CkGroupCallbackMsg:

Inheritance graph
[legend]
Collaboration diagram for CkGroupCallbackMsg:

Collaboration graph
[legend]

Public Types

typedef void(* callbackType )(void *param)

Public Member Functions

 CkGroupCallbackMsg (callbackType Ncallback, void *Nparam)
void call (void)

Private Attributes

callbackType callback
void * param

Detailed Description

Definition at line 35 of file ckreduction.h.


Member Typedef Documentation

typedef void(* CkGroupCallbackMsg::callbackType)(void *param)


Constructor & Destructor Documentation

CkGroupCallbackMsg::CkGroupCallbackMsg ( callbackType  Ncallback,
void *  Nparam 
) [inline]

Definition at line 38 of file ckreduction.h.

References callback, and param.


Member Function Documentation

void CkGroupCallbackMsg::call ( void   )  [inline]

Definition at line 40 of file ckreduction.h.

References param.

Referenced by CkGroupReadyCallback::callBuffered(), CkGroupReadyCallback::callMeBack(), and CkGroupInitCallback::callMeBack().

Here is the caller graph for this function:


Field Documentation

Definition at line 42 of file ckreduction.h.

Referenced by CkGroupCallbackMsg().

void* CkGroupCallbackMsg::param [private]

Definition at line 43 of file ckreduction.h.

Referenced by call(), and CkGroupCallbackMsg().


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

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