PPL Logo

CkInPortVoid Class Reference

#include <charisma.h>

Inheritance diagram for CkInPortVoid:

Inheritance graph
[legend]
Collaboration diagram for CkInPortVoid:

Collaboration graph
[legend]

Public Member Functions

 CkInPortVoid (const char *name, int ep, const CkChareID &id)
 CkInPortVoid (const char *name, int ep, int onPE, const CkGroupID &id)
 CkInPortVoid (const char *name, int ep, const CkArrayIndex &idx, const CkArrayID &id)
void send (void *data, int len)
void send (void)

Private Member Functions

 CkInPortVoid ()

Private Attributes

CkCallback cb

Detailed Description

Definition at line 511 of file charisma.h.


Constructor & Destructor Documentation

CkInPortVoid::CkInPortVoid (  )  [inline, private]

Definition at line 515 of file charisma.h.

CkInPortVoid::CkInPortVoid ( const char *  name,
int  ep,
const CkChareID id 
) [inline]

Definition at line 517 of file charisma.h.

References CharismaInPort::_create(), and cb.

CkInPortVoid::CkInPortVoid ( const char *  name,
int  ep,
int  onPE,
const CkGroupID id 
) [inline]

Definition at line 523 of file charisma.h.

References CharismaInPort::_create(), and cb.

CkInPortVoid::CkInPortVoid ( const char *  name,
int  ep,
const CkArrayIndex idx,
const CkArrayID id 
) [inline]

Definition at line 529 of file charisma.h.

References CharismaInPort::_create(), and cb.


Member Function Documentation

void CkInPortVoid::send ( void *  data,
int  len 
) [inline, virtual]

Implements CharismaInPort.

Definition at line 536 of file charisma.h.

References send().

void CkInPortVoid::send ( void   )  [inline]

Definition at line 540 of file charisma.h.

References cb, CkAllocSysMsg(), and CkCallback::send().

Referenced by send().


Field Documentation

Definition at line 514 of file charisma.h.

Referenced by CkInPortVoid(), and send().


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

Generated on Thu May 24 07:57:14 2012 for Charm++ by  doxygen 1.5.5