edbee - Qt Editor Library
|
#include <QMutexLocker>
#include <QMutex>
#include "debug_allocs.h"
#include <stdlib.h>
#include <stdio.h>
Namespaces | |
edbee | |
Copyright 2011-2013 - Reliable Bits Software by Blommers IT. | |
Macros | |
#define | debug_new_log |
Copyright 2011-2013 - Reliable Bits Software by Blommers IT. More... | |
Functions | |
void * | debug_malloc (size_t size, const char *file, const int line) |
Logs a malloc operation. More... | |
void | debug_free (void *p, const char *file, const int line) |
frees the given pointer More... | |
void * | operator new (size_t size, const char *file, const int line) |
the new operator More... | |
void | operator delete (void *p, const char *file, const int line) |
th delete operator More... | |
void | operator delete (void *p) throw () |
the delete operator More... | |
void * | operator new[] (size_t size, const char *file, const int line) |
the new array operator More... | |
void | operator delete[] (void *p, const char *file, const int line) |
the delete array operator More... | |
void | operator delete[] (void *p) throw () |
the delete array operator More... | |
void | edbee::pause_memleak_detection (bool value) |
pauses the memoryleak detection More... | |
#define debug_new_log |
Copyright 2011-2013 - Reliable Bits Software by Blommers IT.
All Rights Reserved. Author Rick Blommers
void debug_free | ( | void * | p, |
const char * | file, | ||
const int | line | ||
) |
frees the given pointer
p | the pointer to free |
file | the file which call originated from |
line | the linenumber of the delete |
void* debug_malloc | ( | size_t | size, |
const char * | file, | ||
const int | line | ||
) |
Logs a malloc operation.
Copyright 2011-2013 - Reliable Bits Software by Blommers IT.
size | the size of reseved bytes |
file | the file of the malloc |
line | the line number of the allocation |
void operator delete | ( | void * | p, |
const char * | file, | ||
const int | line | ||
) |
th delete operator
void operator delete | ( | void * | p | ) | |
throw | ( | ||||
) |
the delete operator
void operator delete[] | ( | void * | p, |
const char * | file, | ||
const int | line | ||
) |
the delete array operator
void operator delete[] | ( | void * | p | ) | |
throw | ( | ||||
) |
the delete array operator
void* operator new | ( | size_t | size, |
const char * | file, | ||
const int | line | ||
) |
the new operator
void* operator new[] | ( | size_t | size, |
const char * | file, | ||
const int | line | ||
) |
the new array operator