PPL Logo

MsgPool Class Reference

#include <envelope.h>

Inheritance diagram for MsgPool:

Inheritance graph
[legend]
Collaboration diagram for MsgPool:

Collaboration graph
[legend]

Public Member Functions

 MsgPool ()
void * get (void)
void put (void *m)

Static Private Member Functions

static void * _alloc (void)
static void _reset (void *m)

Detailed Description

Definition at line 406 of file envelope.h.


Constructor & Destructor Documentation

MsgPool::MsgPool (  )  [inline]

Definition at line 420 of file envelope.h.


Member Function Documentation

static void* MsgPool::_alloc ( void   )  [inline, static, private]

static void MsgPool::_reset ( void *  m  )  [inline, static, private]

Definition at line 415 of file envelope.h.

References _resetEnv(), and UsrToEnv().

void* MsgPool::get ( void   )  [inline]

Reimplemented from SafePool< void * >.

Definition at line 422 of file envelope.h.

References SafePool< void * >::allocfn.

void MsgPool::put ( void *  m  )  [inline]

Reimplemented from SafePool< void * >.

Definition at line 425 of file envelope.h.


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

Generated on Fri May 25 08:04:26 2012 for Charm++ by  doxygen 1.5.5