#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/Memory_Pool.i"
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_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 | SHM_TABLE |
Keeps track of all the segments being used. More... | |
class | Control_Block |
Attributes that are meaningful in local storage only. More... | |
class | Shared_Control_Block |
Pool statistics. More... |