#include <omallocClass.h>
Definition at line 17 of file omallocClass.h.
◆ operator delete()
| void omallocClass::operator delete |
( |
void * |
block | ) |
|
| throw | ( | |
| ) | | |
|
inline |
◆ operator delete[]()
| void omallocClass::operator delete[] |
( |
void * |
block | ) |
|
| throw | ( | |
| ) | | |
|
inline |
◆ operator new() [1/2]
| void * omallocClass::operator new |
( |
size_t |
size | ) |
|
| throw | ( | std::bad_alloc |
| ) | | |
|
inline |
Definition at line 22 of file omallocClass.h.
26{
27 void* addr;
29 return addr;
30}
#define omTypeAlloc(type, addr, size)
◆ operator new() [2/2]
| void * omallocClass::operator new |
( |
size_t |
size, |
|
|
const std::nothrow_t & |
|
|
) |
| |
| throw | ( | |
| ) | | |
Definition at line 32 of file omallocClass.cc.
33{
34 void* addr;
36 return addr;
37}
◆ operator new[]() [1/2]
| void * omallocClass::operator new[] |
( |
size_t |
size | ) |
|
| throw | ( | std::bad_alloc |
| ) | | |
|
inline |
Definition at line 41 of file omallocClass.h.
45{
46 void* addr;
47 if (
size==(
size_t)0)
size = (size_t)1;
49 return addr;
50}
◆ operator new[]() [2/2]
| void * omallocClass::operator new[] |
( |
size_t |
size, |
|
|
const std::nothrow_t & |
|
|
) |
| |
| throw | ( | |
| ) | | |
Definition at line 39 of file omallocClass.cc.
40{
41 void* addr;
42 if (
size==(
size_t)0)
size = (size_t)1;
44 return addr;
45}
The documentation for this class was generated from the following files: