|
logog
logger optimized for games
|
#include <object.hpp>
Inheritance diagram for Object:Public Member Functions | |
| Object () | |
| virtual | ~Object () |
| void * | operator new (size_t nSize) |
| void * | operator new[] (size_t nSize) |
| void | operator delete (void *ptr) |
| void | operator delete[] (void *ptr) |
Static Public Member Functions | |
| static void * | Allocate (size_t nSize) |
| static void | Deallocate (void *ptr) |
Base class for all objects allocated with logog.
| Object | ( | ) |
|
virtual |
|
static |
Allocates nSize bytes of memory. You must call logog::Initialize() before calling this function.
|
static |
Deallocate a pointer previously acquired by Allocate().
| void operator delete | ( | void * | ptr | ) |
Deletes an object pointed to by ptr.
| void operator delete[] | ( | void * | ptr | ) |
Deletes an object array pointed to by ptr.
| void* operator new | ( | size_t | nSize | ) |
Initializes an object of size new.
| void* operator new[] | ( | size_t | nSize | ) |
Initializes an array of size new.