PyMemAllocatorEx Struct Reference

#include <pymem.h>

Public Attributes

void * ctx
 
void *(* malloc )(void *ctx, size_t size)
 
void *(* calloc )(void *ctx, size_t nelem, size_t elsize)
 
void *(* realloc )(void *ctx, void *ptr, size_t new_size)
 
void(* free )(void *ctx, void *ptr)
 

Member Data Documentation

◆ ctx

void* ctx

◆ malloc

void*(* malloc) (void *ctx, size_t size)

◆ calloc

void*(* calloc) (void *ctx, size_t nelem, size_t elsize)

◆ realloc

void*(* realloc) (void *ctx, void *ptr, size_t new_size)

◆ free

void(* free) (void *ctx, void *ptr)