zone.h File Reference

#import <objc/malloc.h>

Go to the source code of this file.

Defines

#define NX_NOZONE   ((NXZone *)0)

Typedefs

typedef malloc_zone_t NXZone

Functions

NXZone * NXCreateZone (size_t startSize, size_t granularity, int canFree)
NXZone * NXDefaultMallocZone (void)
void NXDestroyZone (malloc_zone_t *zone)
void NXNameZone (NXZone *z, const char *name)
void * NXZoneCalloc (NXZone *zonep, size_t numElems, size_t byteSize)
void NXZoneFree (malloc_zone_t *zone, void *ptr)
NXZone * NXZoneFromPtr (void *ptr)
void * NXZoneMalloc (malloc_zone_t *zone, size_t size)
void * NXZoneRealloc (malloc_zone_t *zone, void *ptr, size_t size)


Define Documentation

#define NX_NOZONE   ((NXZone *)0)
 

Definition at line 27 of file zone.h.


Typedef Documentation

typedef malloc_zone_t NXZone
 

Definition at line 25 of file zone.h.


Function Documentation

NXZone* NXCreateZone (  size_t  startSize,
size_t  granularity,
int  canFree
) 
 

NXZone* NXDefaultMallocZone (  void   ) 
 

void NXDestroyZone (  malloc_zone_t *  zone  ) 
 

void NXNameZone (  NXZone *  z,
const char *  name
) 
 

void* NXZoneCalloc (  NXZone *  zonep,
size_t  numElems,
size_t  byteSize
) 
 

void NXZoneFree (  malloc_zone_t *  zone,
void *  ptr
) 
 

NXZone* NXZoneFromPtr (  void *  ptr  ) 
 

void* NXZoneMalloc (  malloc_zone_t *  zone,
size_t  size
) 
 

void* NXZoneRealloc (  malloc_zone_t *  zone,
void *  ptr,
size_t  size
) 
 


Generated on Tue Sep 19 21:18:38 2006 for Boomerang by  doxygen 1.4.6