MemoryLeakIndicator
Loading...
Searching...
No Matches
MilDebugNew.h
Go to the documentation of this file.
1
#ifndef INC_MilDebugNew_H
2
#define INC_MilDebugNew_H
3
//-----------------------------------------------------------------------------
32
//-----------------------------------------------------------------------------
33
#include <new>
34
//-----------------------------------------------------------------------------
54
void
*
debug_new
( std::size_t size,
const
char
* fileName,
int
line );
55
//-----------------------------------------------------------------------------
75
void
*
operator
new
( std::size_t size,
const
char
* fileName,
int
line );
76
void
*
operator
new
[]( std::size_t size,
const
char
* fileName,
int
line );
77
//-----------------------------------------------------------------------------
91
void
debug_delete
(
void
* ptr );
92
//-----------------------------------------------------------------------------
106
void
operator
delete
(
void
* ptr );
107
//-----------------------------------------------------------------------------
121
void
operator
delete
(
void
*,
const
char
*, int );
122
//-----------------------------------------------------------------------------
124
133
#define DEBUG_NEW new( __FILE__, __LINE__ )
134
#define new DEBUG_NEW
136
//-----------------------------------------------------------------------------
137
#endif
debug_new
void * debug_new(std::size_t size, const char *fileName, int line)
debug_delete
void debug_delete(void *ptr)
include
MilDebugNew.h
Generated by
1.12.0