Starshatter_Open
Open source Starshatter engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Memory Class Reference

#include <MemDebug.h>

List of all members.

Public Types

enum  LEVEL { OFF, LEAKS, PERIODIC, MAXIMAL }

Static Public Member Functions

static void OpenLog (const char *filename=0)
static void CloseLog ()
static void Check ()
static void Checkpoint ()
static void Stats ()
static void DumpLeaks ()
static void SetLevel (LEVEL l)

Detailed Description

Definition at line 48 of file MemDebug.h.


Member Enumeration Documentation

Enumerator:
OFF 
LEAKS 
PERIODIC 
MAXIMAL 

Definition at line 51 of file MemDebug.h.


Member Function Documentation

void Memory::Check ( )
static

Definition at line 131 of file MemDebug.cpp.

void Memory::Checkpoint ( )
static

Definition at line 147 of file MemDebug.cpp.

void Memory::CloseLog ( )
static

Definition at line 111 of file MemDebug.cpp.

void Memory::DumpLeaks ( )
static

Definition at line 184 of file MemDebug.cpp.

void Memory::OpenLog ( const char *  filename = 0)
static

Definition at line 87 of file MemDebug.cpp.

void Memory::SetLevel ( LEVEL  l)
static

Definition at line 196 of file MemDebug.cpp.

void Memory::Stats ( )
static

Definition at line 167 of file MemDebug.cpp.


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