|
OPeNDAP Hyrax Back End Server (BES)
Updated for version 3.8.3
|

Go to the source code of this file.
Classes | |
| struct | memtrack_entry_struct_t |
| struct | memtrack_log |
Macros | |
| #define | memCalloc(NOBJ, SIZE, TAG) calloc(NOBJ, SIZE) |
| #define | memExit(STATUS, TAG) exit(STATUS) |
| #define | memFree(P, TAG) free(P) |
| #define | memMalloc(SIZE, TAG) malloc(SIZE) |
| #define | memMemcpy(S, CT, N, TAG) memcpy(S, CT, N) |
| #define | memMemmove(S, CT, N, TAG) memmove(S, CT, N) |
| #define | memMemset(DEST, C, COUNT, TAG) memset(DEST,C,COUNT) |
| #define | memRealloc(P, SIZE, TAG) realloc(P, SIZE) |
| #define | memStrcat(S, CT, TAG) strcat(S, CT) |
| #define | memStrchr(CS, C, TAG) strchr(CS, C) |
| #define | memStrcmp(CS, CT, TAG) strcmp(CS, CT) |
| #define | memStrcpy(S, CT, TAG) strcpy(S, CT) |
| #define | memStrdup(STRING, TAG) os_strdup(STRING) |
| #define | memStrncat(S, CT, N, TAG) strncat(S, CT, N) |
| #define | memStrncmp(CS, CT, N, TAG) strncmp(CS, CT, N) |
| #define | memStrncpy(S, CT, N, TAG) strncpy(S, CT, N) |
| #define | memStrrchr(CS, C, TAG) strrchr(CS, C) |
| #define | memStrstr(CS, CT, TAG) strstr(CS, CT) |
| #define | memTrace(MSG) ; |
| #define | MEMTRACK_BASIC 1 |
| #define | MEMTRACK_LOG "memtrack.log" |
| #define | MEMTRACK_OFF 0 |
| #define | MEMTRACK_TRACE 2 |
| #define | MEMTRACK_ULTRA 3 |
| #define | NO_TAG "generic tag" |
| #define | ROUTINE_NAME "unfilled () name" |
Typedefs | |
| typedef struct memtrack_entry_struct_t | FF_MEM_ENTRY |
| typedef struct memtrack_entry_struct_t ** | FF_MEM_ENTRY_HANDLE |
| typedef struct memtrack_entry_struct_t * | FF_MEM_ENTRY_PTR |
| typedef struct memtrack_log | FF_MEM_LOG |
| typedef struct memtrack_log ** | FF_MEM_LOG_HANDLE |
| typedef struct memtrack_log * | FF_MEM_LOG_PTR |
| #define memCalloc | ( | NOBJ, | |
| SIZE, | |||
| TAG | |||
| ) | calloc(NOBJ, SIZE) |
Definition at line 136 of file memtrack.h.
Definition at line 147 of file memtrack.h.
| #define memFree | ( | P, | |
| TAG | |||
| ) | free(P) |
Definition at line 141 of file memtrack.h.
Referenced by ff_read_descriptors().
| #define memMalloc | ( | SIZE, | |
| TAG | |||
| ) | malloc(SIZE) |
Definition at line 144 of file memtrack.h.
| #define memMemcpy | ( | S, | |
| CT, | |||
| N, | |||
| TAG | |||
| ) | memcpy(S, CT, N) |
Definition at line 245 of file memtrack.h.
| #define memMemmove | ( | S, | |
| CT, | |||
| N, | |||
| TAG | |||
| ) | memmove(S, CT, N) |
Definition at line 246 of file memtrack.h.
| #define memMemset | ( | DEST, | |
| C, | |||
| COUNT, | |||
| TAG | |||
| ) | memset(DEST,C,COUNT) |
Definition at line 247 of file memtrack.h.
| #define memRealloc | ( | P, | |
| SIZE, | |||
| TAG | |||
| ) | realloc(P, SIZE) |
Definition at line 145 of file memtrack.h.
| #define memStrcat | ( | S, | |
| CT, | |||
| TAG | |||
| ) | strcat(S, CT) |
Definition at line 238 of file memtrack.h.
| #define memStrchr | ( | CS, | |
| C, | |||
| TAG | |||
| ) | strchr(CS, C) |
Definition at line 242 of file memtrack.h.
| #define memStrcmp | ( | CS, | |
| CT, | |||
| TAG | |||
| ) | strcmp(CS, CT) |
Definition at line 240 of file memtrack.h.
| #define memStrcpy | ( | S, | |
| CT, | |||
| TAG | |||
| ) | strcpy(S, CT) |
Definition at line 236 of file memtrack.h.
| #define memStrdup | ( | STRING, | |
| TAG | |||
| ) | os_strdup(STRING) |
Definition at line 146 of file memtrack.h.
| #define memStrncat | ( | S, | |
| CT, | |||
| N, | |||
| TAG | |||
| ) | strncat(S, CT, N) |
Definition at line 239 of file memtrack.h.
| #define memStrncmp | ( | CS, | |
| CT, | |||
| N, | |||
| TAG | |||
| ) | strncmp(CS, CT, N) |
Definition at line 241 of file memtrack.h.
| #define memStrncpy | ( | S, | |
| CT, | |||
| N, | |||
| TAG | |||
| ) | strncpy(S, CT, N) |
Definition at line 237 of file memtrack.h.
| #define memStrrchr | ( | CS, | |
| C, | |||
| TAG | |||
| ) | strrchr(CS, C) |
Definition at line 243 of file memtrack.h.
| #define memStrstr | ( | CS, | |
| CT, | |||
| TAG | |||
| ) | strstr(CS, CT) |
Definition at line 244 of file memtrack.h.
| #define memTrace | ( | MSG | ) | ; |
Definition at line 162 of file memtrack.h.
| #define MEMTRACK_BASIC 1 |
Definition at line 36 of file memtrack.h.
| #define MEMTRACK_LOG "memtrack.log" |
Definition at line 33 of file memtrack.h.
| #define MEMTRACK_OFF 0 |
Definition at line 35 of file memtrack.h.
| #define MEMTRACK_TRACE 2 |
Definition at line 37 of file memtrack.h.
| #define MEMTRACK_ULTRA 3 |
Definition at line 38 of file memtrack.h.
| #define NO_TAG "generic tag" |
Definition at line 62 of file memtrack.h.
| #define ROUTINE_NAME "unfilled () name" |
Definition at line 65 of file memtrack.h.
Referenced by SetDodsDB().
| typedef struct memtrack_entry_struct_t FF_MEM_ENTRY |
| typedef struct memtrack_entry_struct_t ** FF_MEM_ENTRY_HANDLE |
| typedef struct memtrack_entry_struct_t * FF_MEM_ENTRY_PTR |
| typedef struct memtrack_log FF_MEM_LOG |
| typedef struct memtrack_log ** FF_MEM_LOG_HANDLE |
| typedef struct memtrack_log * FF_MEM_LOG_PTR |