CrystalSpace

Public API Reference

CS::Memory::CustomAllocated Class Reference

Class that overrides operator new/operator delete/etc. More...

#include <csutil/customallocated.h>

Inheritance diagram for CS::Memory::CustomAllocated:

Inheritance graph
[legend]
List of all members.

Public Member Functions

void operator delete (void *, void *) throw ()
void operator delete (void *p, const std::nothrow_t &) throw ()
void operator delete (void *p) throw ()
void operator delete[] (void *, void *) throw ()
void operator delete[] (void *p, const std::nothrow_t &) throw ()
void operator delete[] (void *p) throw ()
void * operator new (size_t, void *p) throw ()
void * operator new (size_t s, const std::nothrow_t &) throw ()
void * operator new (size_t s) throw (std::bad_alloc)
void * operator new[] (size_t, void *p) throw ()
void * operator new[] (size_t s, const std::nothrow_t &) throw ()
void * operator new[] (size_t s) throw (std::bad_alloc)

Detailed Description

Class that overrides operator new/operator delete/etc.

with implementations using cs_malloc()/cs_free().

Definition at line 34 of file customallocated.h.


The documentation for this class was generated from the following file:
Generated for Crystal Space 1.2 by doxygen 1.4.7