#include <evmpool.h>
Public Member Functions | |
EventMsgPool (PoolInitMsg *m) | |
EventMsgPool (CkMigrateMessage *) | |
int | CheckPool (int idx) |
void * | GetEventMsg (int idx) |
void | PutEventMsg (int idx, void *msg) |
Private Attributes | |
int | numPools |
Pool * | msgPools |
Definition at line 28 of file evmpool.h.
EventMsgPool::EventMsgPool | ( | PoolInitMsg * | m | ) | [inline] |
Definition at line 33 of file evmpool.h.
References CkFreeMsg(), msgPools, PoolInitMsg::numPools, and numPools.
EventMsgPool::EventMsgPool | ( | CkMigrateMessage * | ) | [inline] |
void * EventMsgPool::GetEventMsg | ( | int | idx | ) |
void EventMsgPool::PutEventMsg | ( | int | idx, | |
void * | msg | |||
) |
int EventMsgPool::numPools [private] |
Pool* EventMsgPool::msgPools [private] |
Definition at line 31 of file evmpool.h.
Referenced by CheckPool(), EventMsgPool(), GetEventMsg(), and PutEventMsg().