16 void*
operator new (
size_t size )
18 throw (std::bad_alloc)
27 void operator delete (
void*
block )
35 void*
operator new[] (
size_t size )
37 throw (std::bad_alloc)
41 if (
size==(
size_t)0)
size = (
size_t)1;
46 void operator delete[] (
void*
block )
73 void *
operator new(
size_t size,
const std::nothrow_t &)
throw()
76 if (size==(
size_t)0) size = (
size_t)1;
81 void *
operator new[](
size_t size,
const std::nothrow_t &)
throw()
84 if (size==(
size_t)0) size = (
size_t)1;
#define omTypeAlloc(type, addr, size)