#include "ace/pre.h"#include "ace/ACE_export.h"#include "ace/Malloc.h"#include "ace/Based_Pointer_T.h"#include "ace/post.h"Include dependency graph for PI_Malloc.h:

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

Compounds | |
| class | ACE_Name_Node |
| This class supports "named memory regions" within <ACE_Malloc>. More... | |
| class | ACE_Malloc_Header |
| This is the control block header. It's used by <ACE_Malloc> to keep track of each chunk of data when it's in the free list or in use. More... | |
| class | ACE_PI_Control_Block |
| This information is stored in memory allocated by the <Memory_Pool>. More... | |
Defines | |
| #define | ACE_PI_MALLOC_PADDING_SIZE |
| #define | ACE_PI_CONTROL_BLOCK_SIZE |
| #define | ACE_PI_CONTROL_BLOCK_ALIGN_LONGS |
|
|
Value: ((ACE_PI_CONTROL_BLOCK_SIZE % ACE_MALLOC_ALIGN != 0 \ ? ACE_MALLOC_ALIGN - (ACE_PI_CONTROL_BLOCK_SIZE % ACE_MALLOC_ALIGN) \ : ACE_MALLOC_ALIGN) / int (sizeof (long))) |
|
|
Value: ((int)(sizeof (NAME_NODE_PTR) \ + sizeof (MALLOC_HEADER_PTR) \ + sizeof (int) \ + MAXNAMELEN)) |
|
|
Value: ((int) (ACE_MALLOC_HEADER_SIZE - \ (sizeof (MALLOC_HEADER_PTR) + sizeof (size_t)))\ / (int) sizeof (long)) |
1.2.18