logog
logger optimized for games
|
#include <object.hpp>
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.