The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CCrashDumpGenerator Class Reference

Collaboration diagram for CCrashDumpGenerator:

List of all members.

Public Types

enum  MaxDumpLimits { IgnoreMaxDumpLimits, HonourMaxDumpLimits, PerDumpTypeMaxDumpLimits }

Static Public Member Functions

static void EnableCrashDumpGeneration ()
static bool GenerateDumpHere (MaxDumpLimits limitNumberOfDumps=HonourMaxDumpLimits)
static bool GenerateDumpHere (const Core::_tstring &type, MaxDumpLimits limitNumberOfDumps=HonourMaxDumpLimits)

Static Public Attributes

static
JETBYTE_CONSTEXPR
long 
DefaultMaxDumps = 10
static
JETBYTE_CONSTEXPR
long 
NoMaxDumpLimit = 0


Member Enumeration Documentation

Enumerator:
IgnoreMaxDumpLimits 
HonourMaxDumpLimits 
PerDumpTypeMaxDumpLimits 


Member Function Documentation

static void EnableCrashDumpGeneration (  )  [inline, static]

bool GenerateDumpHere ( MaxDumpLimits  limitNumberOfDumps = HonourMaxDumpLimits  )  [static]

bool GenerateDumpHere ( const Core::_tstring type,
MaxDumpLimits  limitNumberOfDumps = HonourMaxDumpLimits 
) [static]


Member Data Documentation

JETBYTE_CONSTEXPR long DefaultMaxDumps = 10 [static]

JETBYTE_CONSTEXPR long NoMaxDumpLimit = 0 [static]


Generated on Sun Sep 12 19:08:59 2021 for The Server Framework - v7.4 by doxygen 1.5.3