![]() |
MHEG5
18.9.0
MHEG5 Documentation
|
Memory functions. More...
Go to the source code of this file.
Macros | |
| #define | SYS_Alloc STB_MemAlloc |
| #define | SYS_Free STB_MemFree |
| #define | DSMAlloc STB_MemAlloc |
| #define | DSMFree STB_MemFree |
| #define | FT2_MemAlloc STB_MemAlloc |
| #define | FT2_MemFree STB_MemFree |
| #define | MHEG5getMem STB_MemAlloc |
| #define | MHEG5freeMem STB_MemFree |
| #define | OSD_MemAlloc STB_MemAlloc |
| #define | OSD_MemFree STB_MemFree |
Functions | |
| BOOLEAN | MH5GlueMemoryInitialise (void) |
| void | MH5GlueMemoryTerminate (void) |
| void | MHEG5freeMemFunc (void *what) |
| Free some memory allocated by a call to MHEG5getMemFunc. More... | |
| unsigned char * | STR_DataAlloc (unsigned int size) |
| S_STRING | MH5GlueStringAlloc (U32BIT size) |
| S_STRING | MH5GlueStringCreate (U32BIT size, U8BIT *data) |
| S_STRING | MH5GlueStringCopy (S_STRING source) |
| S_STRING | MH5GlueStringConcat (S_STRING src1, S_STRING src2) |
| void | STR_Shutdown (void) |
| void | STR_TidyUp (void) |
| void | STR_DataFree (unsigned char *data, unsigned int size) |
| void | MH5GlueStringFree (S_STRING *pStr) |
| #define DSMAlloc STB_MemAlloc |
Definition at line 87 of file glue_memory.h.
| #define DSMFree STB_MemFree |
Definition at line 88 of file glue_memory.h.
| #define FT2_MemAlloc STB_MemAlloc |
Definition at line 90 of file glue_memory.h.
| #define FT2_MemFree STB_MemFree |
Definition at line 91 of file glue_memory.h.
| #define MHEG5freeMem STB_MemFree |
Definition at line 94 of file glue_memory.h.
| #define MHEG5getMem STB_MemAlloc |
Definition at line 93 of file glue_memory.h.
| #define OSD_MemAlloc STB_MemAlloc |
Definition at line 96 of file glue_memory.h.
| #define OSD_MemFree STB_MemFree |
Definition at line 97 of file glue_memory.h.
| #define SYS_Alloc STB_MemAlloc |
Definition at line 84 of file glue_memory.h.
| #define SYS_Free STB_MemFree |
Definition at line 85 of file glue_memory.h.
| BOOLEAN MH5GlueMemoryInitialise | ( | void | ) |
Definition at line 807 of file glue_memory.c.
| void MH5GlueMemoryTerminate | ( | void | ) |
Definition at line 830 of file glue_memory.c.
Definition at line 924 of file glue_memory.c.
Definition at line 881 of file glue_memory.c.
Definition at line 847 of file glue_memory.c.
Definition at line 956 of file glue_memory.c.
| void MH5GlueStringFree | ( | S_STRING * | pStr | ) |
Definition at line 986 of file glue_memory.c.
| void MHEG5freeMemFunc | ( | void * | what | ) |
Free some memory allocated by a call to MHEG5getMemFunc.
| what | Pointer to allocated memory. |
Definition at line 190 of file glue_memory.c.
| unsigned char* STR_DataAlloc | ( | unsigned int | size | ) |
Definition at line 596 of file glue_memory.c.
| void STR_DataFree | ( | unsigned char * | data, |
| unsigned int | size | ||
| ) |
Definition at line 668 of file glue_memory.c.
| void STR_Shutdown | ( | void | ) |
Definition at line 497 of file glue_memory.c.
| void STR_TidyUp | ( | void | ) |
Definition at line 533 of file glue_memory.c.
1.8.11