#include <envelope.h>
Public Member Functions | |
MsgPool () | |
void * | get (void) |
void | put (void *m) |
Static Private Member Functions | |
static void * | _alloc (void) |
static void | _reset (void *m) |
Definition at line 537 of file envelope.h.
MsgPool::MsgPool | ( | ) | [inline] |
Definition at line 551 of file envelope.h.
static void* MsgPool::_alloc | ( | void | ) | [inline, static, private] |
Definition at line 539 of file envelope.h.
References _allocEnv(), EnvToUsr(), ForChareMsg, envelope::setMsgIdx(), and envelope::setQueueing().
static void MsgPool::_reset | ( | void * | m | ) | [inline, static, private] |
Definition at line 546 of file envelope.h.
References _resetEnv(), and UsrToEnv().
void* MsgPool::get | ( | void | ) | [inline] |
Reimplemented from SafePool< void * >.
Definition at line 553 of file envelope.h.
References SafePool< void * >::allocfn.
void MsgPool::put | ( | void * | m | ) | [inline] |