PPL Logo

CkReductionClientBundle Class Reference

Tiny utility class used by CkReductionClientAdaptor-- lets us keep backward compatability with the old C-style interface. More...

#include <charm++.h>

Inheritance diagram for CkReductionClientBundle:

Inheritance graph
[legend]
Collaboration diagram for CkReductionClientBundle:

Collaboration graph
[legend]

Public Member Functions

 CkReductionClientBundle ()
 CkReductionClientBundle (CkReductionClientFn fn_, void *param_)

Static Public Member Functions

static void callbackCfn (void *thisPtr, void *reductionMsg)

Private Attributes

CkReductionClientFn fn
void * param

Detailed Description

Tiny utility class used by CkReductionClientAdaptor-- lets us keep backward compatability with the old C-style interface.

Definition at line 708 of file charm++.h.


Constructor & Destructor Documentation

CkReductionClientBundle::CkReductionClientBundle (  )  [inline]

Definition at line 713 of file charm++.h.

CkReductionClientBundle::CkReductionClientBundle ( CkReductionClientFn  fn_,
void *  param_ 
)

Definition at line 159 of file ckreduction.C.


Member Function Documentation

void CkReductionClientBundle::callbackCfn ( void *  thisPtr,
void *  reductionMsg 
) [static]

Definition at line 161 of file ckreduction.C.

References fn, and param.

Referenced by CkReductionMgr::pup().


Field Documentation

CkReductionClientFn CkReductionClientBundle::fn [private]

Definition at line 709 of file charm++.h.

Referenced by callbackCfn().

Definition at line 710 of file charm++.h.

Referenced by callbackCfn().


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

Generated on Fri May 25 08:02:22 2012 for Charm++ by  doxygen 1.5.5