#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include "hecmw_config.h"
#include "hecmw_util.h"
#include "hecmw_malloc.h"
Go to the source code of this file.
|
| int | HECMW_list_meminfo (FILE *fp) |
| |
| void | HECMW_set_autocheck_memleak (int flag) |
| |
| int | HECMW_check_memleak (void) |
| |
| long | HECMW_get_memsize (void) |
| |
| void | HECMW_free_ (void *ptr, char *file, int line) |
| |
| void * | HECMW_malloc_ (size_t size, char *file, int line) |
| |
| void * | HECMW_calloc_ (size_t nmemb, size_t size, char *file, int line) |
| |
| void * | HECMW_realloc_ (void *ptr, size_t size, char *file, int line) |
| |
| char * | HECMW_strdup_ (const char *s, char *file, int line) |
| |
◆ HECMW_calloc_()
| void * HECMW_calloc_ |
( |
size_t |
nmemb, |
|
|
size_t |
size, |
|
|
char * |
file, |
|
|
int |
line |
|
) |
| |
◆ HECMW_check_memleak()
| int HECMW_check_memleak |
( |
void |
| ) |
|
◆ HECMW_free_()
| void HECMW_free_ |
( |
void * |
ptr, |
|
|
char * |
file, |
|
|
int |
line |
|
) |
| |
◆ HECMW_get_memsize()
| long HECMW_get_memsize |
( |
void |
| ) |
|
◆ HECMW_list_meminfo()
| int HECMW_list_meminfo |
( |
FILE * |
fp | ) |
|
◆ HECMW_malloc_()
| void * HECMW_malloc_ |
( |
size_t |
size, |
|
|
char * |
file, |
|
|
int |
line |
|
) |
| |
◆ HECMW_realloc_()
| void * HECMW_realloc_ |
( |
void * |
ptr, |
|
|
size_t |
size, |
|
|
char * |
file, |
|
|
int |
line |
|
) |
| |
◆ HECMW_set_autocheck_memleak()
| void HECMW_set_autocheck_memleak |
( |
int |
flag | ) |
|
◆ HECMW_strdup_()
| char * HECMW_strdup_ |
( |
const char * |
s, |
|
|
char * |
file, |
|
|
int |
line |
|
) |
| |