78 #include <jasper/jas_config.h> 
   92 JAS_DLLEXPORT 
void *jas_malloc(
size_t size);
 
   95 JAS_DLLEXPORT 
void jas_free(
void *ptr);
 
   98 JAS_DLLEXPORT 
void *jas_realloc(
void *ptr, 
size_t size);
 
  101 JAS_DLLEXPORT 
void *jas_calloc(
size_t num_elements, 
size_t element_size);
 
  104 JAS_DLLEXPORT 
void *jas_alloc2(
size_t num_elements, 
size_t element_size);
 
  107 JAS_DLLEXPORT 
void *jas_alloc3(
size_t num_arrays, 
size_t array_size, 
size_t element_size);
 
  110 JAS_DLLEXPORT 
void *jas_realloc2(
void *ptr, 
size_t num_elements, 
size_t element_size);
 
  112 #if defined(JAS_DEFAULT_MAX_MEM_USAGE) 
  114 JAS_DLLEXPORT 
void jas_set_max_mem_usage(
size_t max_mem);
 
  116 JAS_DLLEXPORT 
size_t jas_get_mem_usage();