spandsp 3.0.0
alloc.h File Reference

Go to the source code of this file.

Typedefs

typedef void *(*) span_aligned_alloc_t(size_t alignment, size_t size)
typedef void(*) span_aligned_free_t(void *ptr)
typedef void *(*) span_alloc_t(size_t size)
typedef void *(*) span_realloc_t(void *ptr, size_t size)
typedef void(*) span_free_t(void *ptr)

Functions

void * span_aligned_alloc (size_t alignment, size_t size)
void span_aligned_free (void *ptr)
void * span_alloc (size_t size)
void * span_realloc (void *ptr, size_t size)
void span_free (void *ptr)
int span_mem_allocators (span_alloc_t custom_alloc, span_realloc_t custom_realloc, span_free_t custom_free, span_aligned_alloc_t custom_aligned_alloc, span_aligned_free_t custom_aligned_free)