49 const char *CompilDate,
50 const char *CompilTime,
51 const char *Function);
74 const char *CompilDate,
75 const char *CompilTime,
76 const char *Function);
100 const char *CompilDate,
101 const char *CompilTime,
102 const char *Function);
136 const char *CompilDate,
137 const char *CompilTime,
138 const char *Function);
157 const char *CompilDate,
158 const char *CompilTime,
159 const char *Function);
178 const char *p_Format,
181 const char *CompilDate,
182 const char *CompilTime,
183 const char *Function,
void * dbg_malloc(const size_t Size, const char *File, const int Line, const char *CompilDate, const char *CompilTime, const char *Function)
Malloc compatible standard allocation.
void * dbg_calloc(const size_t NMemb, const size_t Size, const char *File, const int Line, const char *CompilDate, const char *CompilTime, const char *Function)
Allocate a table of item from the size of each and number.
void * dbg_realloc(void *Ptr, const size_t Size, const char *File, const int Line, const char *CompilDate, const char *CompilTime, const char *Function)
Resize an already allocated and tracked block.
int dbg_asprintf(char **p_Ptr, const char *p_Format, const char *File, const int Line, const char *CompilDate, const char *CompilTime, const char *Function,...)
Build a formatted string with allocation.
void dbg_free(void *Ptr, const char *File, const int Line, const char *CompilDate, const char *CompilTime, const char *Function)
Free compatible standard memory release.
char * dbg_strdup(const char *Ptr, const char *File, const int Line, const char *CompilDate, const char *CompilTime, const char *Function)
String duplication with allocation.
Memory block metadata tracking headers.