forked from enlightenment/efl
parent
146bd7be74
commit
8d43a6fc88
|
@ -11,11 +11,10 @@ typedef struct _Eina_Mempool Eina_Mempool;
|
|||
|
||||
EAPI int eina_mempool_init(void);
|
||||
EAPI int eina_mempool_shutdown(void);
|
||||
|
||||
EAPI Eina_Mempool * eina_mempool_new(const char *module, const char *context, const char *options, ...);
|
||||
EAPI void eina_mempool_delete(Eina_Mempool *mp);
|
||||
EAPI Eina_Mempool * eina_mempool_new_from_buffer(const char *name, void *buffer,
|
||||
unsigned int size, const char *options, ...);
|
||||
EAPI Eina_Mempool * eina_mempool_new(const char *name, unsigned int size, const char
|
||||
*options, ...);
|
||||
|
||||
EAPI void * eina_mempool_realloc(Eina_Mempool *mp, void *element, unsigned int size);
|
||||
EAPI void * eina_mempool_alloc(Eina_Mempool *mp, unsigned int size);
|
||||
EAPI void eina_mempool_free(Eina_Mempool *mp, void *element);
|
||||
|
|
|
@ -89,8 +89,8 @@ typedef struct _Eina_Mempool_Backend
|
|||
void (*free)(void *data, void *element);
|
||||
void *(*alloc)(void *data, unsigned int size);
|
||||
void *(*realloc)(void *data, void *element, unsigned int size);
|
||||
void (*garbage_collect)(void);
|
||||
void (*statistics)(void);
|
||||
void (*garbage_collect)(void *data);
|
||||
void (*statistics)(void *data);
|
||||
void (*shutdown)(void *data);
|
||||
} Eina_Mempool_Backend;
|
||||
|
||||
|
|
Loading…
Reference in New Issue