#include "ace/pre.h"
#include "ace/ACE.h"
#include "ace/Event_Handler.h"
#include "ace/Signal.h"
#include "ace/Mem_Map.h"
#include "ace/Unbounded_Set.h"
#include "ace/post.h"
Include dependency graph for Memory_Pool.h:

This graph shows which files directly or indirectly include this file:

Compounds | |
| class | ACE_Lite_MMAP_Memory_Pool |
| Make a ``lighter-weight'' memory pool based <ACE_Mem_Map>. More... | |
| class | ACE_Local_Memory_Pool |
| Make a memory pool that is based on C++ new/delete. This is useful for integrating existing components that use new/delete into the ACE Malloc scheme... More... | |
| class | ACE_Local_Memory_Pool_Options |
| Helper class for Local Memory Pool constructor options. More... | |
| class | ACE_MMAP_Memory_Pool |
| Make a memory pool that is based on <mmap(2)>. This implementation allows memory to be shared between processes. More... | |
| class | ACE_MMAP_Memory_Pool_Options |
| Helper class for MMAP Memory Pool constructor options. More... | |
| class | ACE_Pagefile_Memory_Pool |
| Make a memory pool that is based on "anonymous" memory regions allocated from the Win32 page file. More... | |
| class | ACE_Pagefile_Memory_Pool::Control_Block |
| Attributes that are meaningful in local storage only. More... | |
| class | ACE_Pagefile_Memory_Pool::Control_Block::Shared_Control_Block |
| Pool statistics. More... | |
| class | ACE_Pagefile_Memory_Pool_Options |
| Helper class for Pagefile Memory Pool constructor options. More... | |
| class | ACE_Sbrk_Memory_Pool |
| Make a memory pool that is based on <sbrk(2)>. More... | |
| class | ACE_Sbrk_Memory_Pool_Options |
| Helper class for Sbrk Memory Pool constructor options. More... | |
| class | ACE_Shared_Memory_Pool |
| Make a memory pool that is based on System V shared memory (shmget(2) etc.). This implementation allows memory to be shared between processes. If your platform doesn't support System V shared memory (e.g., Win32 and many RTOS platforms do not) then you should use <ACE_MMAP_Memory_Pool> instead of this class. In fact, you should probably use <ACE_MMAP_Memory_Pool> on platforms that *do* support System V shared memory since it provides more powerful features, such as persistent backing store and greatly scalability. More... | |
| class | ACE_Shared_Memory_Pool_Options |
| Helper class for Shared Memory Pool constructor options. More... | |
| struct | ACE_Shared_Memory_Pool::SHM_TABLE |
| Keeps track of all the segments being used. More... | |
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001