Murl Engine API  Version 2018.3
Murl::Debug::NewDelete Class Reference

The new / delete logging class. More...

#include <murl_debug_new_delete.h>

Detailed Description

The new / delete logging class.

Logging is enabled by rebuilding the entire framework and application with macro MURL_DEBUG_NEW defined, which is available for engine development purposes only.

Static Public Member Functions

static void BeginLogging ()
 Begin the new / delete logging. More...
 
static void EndLogging ()
 End the new / delete logging. More...
 
static Bool CheckAllocationGuards ()
 Check the allocation guards. More...
 

Member Function Documentation

◆ BeginLogging()

static void Murl::Debug::NewDelete::BeginLogging ( )
static

Begin the new / delete logging.

◆ EndLogging()

static void Murl::Debug::NewDelete::EndLogging ( )
static

End the new / delete logging.

◆ CheckAllocationGuards()

static Bool Murl::Debug::NewDelete::CheckAllocationGuards ( )
static

Check the allocation guards.

Returns
true if all allocation guards are valid.

The documentation for this class was generated from the following file: