cAudio 2.3.0
3d Audio Engine
Loading...
Searching...
No Matches
Public Member Functions | List of all members
cAudio::cMemoryOverride Class Reference

Overrides the memory allocations for classes derived from it and makes them use the cAudio memory system. More...

#include <cMemoryOverride.h>

Inheritance diagram for cAudio::cMemoryOverride:
Inheritance graph
[legend]

Public Member Functions

void * operator new (size_t size, const char *file, int line, const char *function)
 
void * operator new (size_t size)
 
void * operator new (size_t size, void *pointer)
 
void * operator new[] (size_t size, const char *file, int line, const char *function)
 
void * operator new[] (size_t size)
 
void operator delete (void *pointer)
 
void operator delete (void *pointer, void *)
 
void operator delete (void *pointer, const char *, int, const char *)
 
void operator delete[] (void *pointer)
 
void operator delete[] (void *pointer, const char *, int, const char *)
 

Detailed Description

Overrides the memory allocations for classes derived from it and makes them use the cAudio memory system.

Definition at line 13 of file cMemoryOverride.h.

Member Function Documentation

◆ operator delete() [1/3]

void cAudio::cMemoryOverride::operator delete ( void *  pointer)
inline

Definition at line 42 of file cMemoryOverride.h.

◆ operator delete() [2/3]

void cAudio::cMemoryOverride::operator delete ( void *  pointer,
const char *  ,
int  ,
const char *   
)
inline

Definition at line 52 of file cMemoryOverride.h.

◆ operator delete() [3/3]

void cAudio::cMemoryOverride::operator delete ( void *  pointer,
void *   
)
inline

Definition at line 47 of file cMemoryOverride.h.

◆ operator delete[]() [1/2]

void cAudio::cMemoryOverride::operator delete[] ( void *  pointer)
inline

Definition at line 57 of file cMemoryOverride.h.

◆ operator delete[]() [2/2]

void cAudio::cMemoryOverride::operator delete[] ( void *  pointer,
const char *  ,
int  ,
const char *   
)
inline

Definition at line 62 of file cMemoryOverride.h.

◆ operator new() [1/3]

void * cAudio::cMemoryOverride::operator new ( size_t  size)
inline

Definition at line 21 of file cMemoryOverride.h.

◆ operator new() [2/3]

void * cAudio::cMemoryOverride::operator new ( size_t  size,
const char *  file,
int  line,
const char *  function 
)
inline

Definition at line 16 of file cMemoryOverride.h.

◆ operator new() [3/3]

void * cAudio::cMemoryOverride::operator new ( size_t  size,
void *  pointer 
)
inline

Definition at line 26 of file cMemoryOverride.h.

◆ operator new[]() [1/2]

void * cAudio::cMemoryOverride::operator new[] ( size_t  size)
inline

Definition at line 37 of file cMemoryOverride.h.

◆ operator new[]() [2/2]

void * cAudio::cMemoryOverride::operator new[] ( size_t  size,
const char *  file,
int  line,
const char *  function 
)
inline

Definition at line 32 of file cMemoryOverride.h.


The documentation for this class was generated from the following file: