XROAD
xroad_mem.h
Go to the documentation of this file.
1 
6 #pragma once
7 
9 #include <stdlib.h>
10 #include <stdint.h>
11 
12 #ifdef __cplusplus
13 extern "C"
14 {
15 #endif
16 
23 void* xroad_mem_malloc(xroad_mem_pool_t* pool, size_t size);
24 
32 void* xroad_mem_calloc(xroad_mem_pool_t* pool, size_t nmemb, size_t size);
33 
41 void* xroad_mem_realloc(xroad_mem_pool_t* pool, void* ptr, size_t size);
42 
47 void xroad_mem_free(xroad_mem_pool_t* pool, void* ptr);
48 
49 #ifdef __cplusplus
50 }
51 #endif
void * xroad_mem_calloc(xroad_mem_pool_t *pool, size_t nmemb, size_t size)
void * xroad_mem_malloc(xroad_mem_pool_t *pool, size_t size)
void xroad_mem_free(xroad_mem_pool_t *pool, void *ptr)
void * xroad_mem_realloc(xroad_mem_pool_t *pool, void *ptr, size_t size)