#include <Tracker.h>
Public Member Functions | |
| Tracker (void) | |
| ~Tracker (void) | |
| bool | GetGlobalMemoryStatus (Status *status) const |
| bool | InstallHook () |
| bool | DestroyHook () |
| xl7::memory::Tracker::Tracker | ( | void | ) |
Default constructor.
| xl7::memory::Tracker::~Tracker | ( | void | ) |
Destructor.
| bool xl7::memory::Tracker::DestroyHook | ( | ) |
Destroys the memory tracking allocation function hook and re-hooks the default function.
| bool xl7::memory::Tracker::GetGlobalMemoryStatus | ( | Status * | status | ) | const |
Retrieves information about thy system's current usage of both physical and virtual memory.
| bool xl7::memory::Tracker::InstallHook | ( | ) |
Installs a memory tracking allocation function by hooking it into the CRT debug memory allocation process (debug version only).
1.7.1