exif-mem.c File Reference

#include <libexif/exif-mem.h>
#include <stdlib.h>

Go to the source code of this file.

Data Structures

struct  _ExifMem

Functions

static void * exif_mem_alloc_func (ExifLong ds)
static void * exif_mem_realloc_func (void *d, ExifLong ds)
static void exif_mem_free_func (void *d)
ExifMemexif_mem_new (ExifMemAllocFunc alloc_func, ExifMemReallocFunc realloc_func, ExifMemFreeFunc free_func)
void exif_mem_ref (ExifMem *mem)
void exif_mem_unref (ExifMem *mem)
void exif_mem_free (ExifMem *mem, void *d)
void * exif_mem_alloc (ExifMem *mem, ExifLong ds)
void * exif_mem_realloc (ExifMem *mem, void *d, ExifLong ds)
ExifMemexif_mem_new_default (void)

Function Documentation

void* exif_mem_alloc ( ExifMem mem,
ExifLong  ds 
)
static void* exif_mem_alloc_func ( ExifLong  ds  )  [static]

Definition at line 13 of file exif-mem.c.

Referenced by exif_mem_new_default().

void exif_mem_free ( ExifMem mem,
void *  d 
)
static void exif_mem_free_func ( void *  d  )  [static]

Definition at line 25 of file exif-mem.c.

Referenced by exif_mem_new_default().

ExifMem* exif_mem_new ( ExifMemAllocFunc  alloc_func,
ExifMemReallocFunc  realloc_func,
ExifMemFreeFunc  free_func 
)
ExifMem* exif_mem_new_default ( void   ) 
void* exif_mem_realloc ( ExifMem mem,
void *  d,
ExifLong  ds 
)
static void* exif_mem_realloc_func ( void *  d,
ExifLong  ds 
) [static]

Definition at line 19 of file exif-mem.c.

Referenced by exif_mem_new_default().

void exif_mem_ref ( ExifMem mem  ) 
void exif_mem_unref ( ExifMem mem  ) 

Generated on 22 Jan 2011 for EXIF library (libexif) Internals by  doxygen 1.6.1