#include <PsnLatencySyncedSharedMemoryManager.h>
Inheritance diagram for PsnLatencySyncedSharedMemoryManager:


Public Methods | |
| PsnLatencySyncedSharedMemoryManager (size_t sizeDsm, size_t pageSize, size_t alignedSize, PsnRelaxedMemoryManager &memoryManager, int queueSize, const int &latency) | |
| Contructor. | |
| virtual | ~PsnLatencySyncedSharedMemoryManager () |
| destructor | |
| virtual void | sync () |
| empty | |
| virtual void * | getFromFree (size_t size) |
| la zone de mémoire dans lesquels sont stockés les PsnMemoryElementDescriptor doit être vérouillée avant l'appel à cette fonction | |
| virtual void | addInFree (void *ptr, size_t size) |
| la zone de mémoire dans lesquels sont stockés les PsnMemoryElementDescriptor doit être vérouillée avant l'appel à cette fonction | |
Protected Attributes | |
| const int | _latency |
| number of simulation steps for actual latency | |
| PsnMemoryElementDescriptor * | _freeMem |
| size_t | _sizeLeft |
Definition at line 26 of file PsnLatencySyncedSharedMemoryManager.h.
|
||||||||||||||||||||||||||||
|
Contructor.
|
|
|
destructor
|
|
||||||||||||
|
la zone de mémoire dans lesquels sont stockés les PsnMemoryElementDescriptor doit être vérouillée avant l'appel à cette fonction
Implements PsnSharedMemoryManager. |
|
|
la zone de mémoire dans lesquels sont stockés les PsnMemoryElementDescriptor doit être vérouillée avant l'appel à cette fonction
Implements PsnSharedMemoryManager. |
|
|
empty
Implements PsnSecondarySharedMemoryManager. |
|
|
Definition at line 45 of file PsnLatencySyncedSharedMemoryManager.h. |
|
|
number of simulation steps for actual latency
Definition at line 42 of file PsnLatencySyncedSharedMemoryManager.h. |
|
|
Definition at line 48 of file PsnLatencySyncedSharedMemoryManager.h. |
| Documentation generated on Mon Nov 25 15:26:07 2002 |
Generated with doxygen 1.2.12 by Dimitri van Heesch , 1997-2001 |