HDF5  1.12.0
Macros | Functions
H5MMprivate.h File Reference
#include "H5MMpublic.h"
#include "H5private.h"

Go to the source code of this file.

Macros

#define H5MM_free(Z)   HDfree(Z)
 

Functions

H5_DLL void * H5MM_malloc (size_t size)
 
H5_DLL void * H5MM_calloc (size_t size)
 
H5_DLL void * H5MM_realloc (void *mem, size_t size)
 
H5_DLL char * H5MM_xstrdup (const char *s)
 
H5_DLL char * H5MM_strdup (const char *s)
 
H5_DLL void * H5MM_xfree (void *mem)
 
H5_DLL void * H5MM_memcpy (void *dest, const void *src, size_t n)
 

Macro Definition Documentation

◆ H5MM_free

#define H5MM_free (   Z)    HDfree(Z)

Function Documentation

◆ H5MM_calloc()

H5_DLL void* H5MM_calloc ( size_t  size)

◆ H5MM_malloc()

H5_DLL void* H5MM_malloc ( size_t  size)

◆ H5MM_memcpy()

H5_DLL void* H5MM_memcpy ( void *  dest,
const void *  src,
size_t  n 
)

◆ H5MM_realloc()

H5_DLL void* H5MM_realloc ( void *  mem,
size_t  size 
)

◆ H5MM_strdup()

H5_DLL char* H5MM_strdup ( const char *  s)

◆ H5MM_xfree()

H5_DLL void* H5MM_xfree ( void *  mem)

◆ H5MM_xstrdup()

H5_DLL char* H5MM_xstrdup ( const char *  s)