Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Related Pages

# PI_Malloc.h File Reference

`#include "ace/pre.h"`
`#include "ace/ACE.h"`
`#include "Malloc.h"`
`#include "ace/Based_Pointer_T.h"`
`#include "ace/Malloc_T.h"`
`#include "ace/Memory_Pool.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_PI_Control_Block::ACE_Malloc_Header
class | ACE_PI_Control_Block::ACE_Name_Node
class | ACE_PI_Control_Block
## Defines
#define | ACE_PI_MALLOC_PADDING_SIZE
#define | ACE_PI_CONTROL_BLOCK_SIZE
#define | ACE_PI_CONTROL_BLOCK_ALIGN_LONGS

## Detailed Description

PI_Malloc.h,v 4.4 2001/05/03 21:03:48 nanbor Exp

Author(s):
  Priyanka Gontla <pgontla@ece.uci.edu>

## Define Documentation

#define ACE_PI_CONTROL_BLOCK_ALIGN_LONGS

| Initializer:
    \
                ((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)))

#define ACE_PI_CONTROL_BLOCK_SIZE

| Initializer:
    ((int)(sizeof (NAME_NODE_PTR) \
                                             + sizeof (MALLOC_HEADER_PTR) \
                                             + sizeof (int) \
                                             + MAXNAMELEN))

#define ACE_PI_MALLOC_PADDING_SIZE

| Initializer:
    ((int) (ACE_MALLOC_HEADER_SIZE - \
                                           (sizeof (MALLOC_HEADER_PTR) + sizeof (size_t)))\
                                           / (int) sizeof (long))