20 #ifndef COIL_ALLOCATOR_H 21 #define COIL_ALLOCATOR_H 25 #include <coil/Singleton.h> 86 virtual void*
New(
size_t t)
throw (std::bad_alloc);
107 virtual void Delete(
void* p)
throw ();
132 virtual void*
NewArray(
size_t t)
throw (std::bad_alloc);
157 #endif // COIL_ALLOCATOR_H virtual void * NewArray(size_t t)
Create of array memory allocation.
virtual void Delete(void *p)
Delete of memory allocation.
virtual void DeleteArray(void *p)
Delete of array memory allocation.
virtual ~Allocator()
Destructor.
virtual void * New(size_t t)
Create of memory allocation.
Common Object Interface Layer.