Namespaces | |
| namespace | JetByteTools |
| namespace | JetByteTools::Win32 |
Typedefs | |
| typedef JetByteTools::Core::CSingleWriterMultipleReaderLock | LockType |
| typedef JetByteTools::Core::ISingleWriterMultipleReaderLock::Reader | ILockTypeReader |
| typedef JetByteTools::Core::ISingleWriterMultipleReaderLock::Writer | ILockTypeWriter |
| typedef std::map < _tstring, Limits > | PerDumpTypeLimits |
Functions | |
| static void | AddLimit (const _tstring &type, const long maxDumps, const bool ignoreExistingDumps) |
| static bool | CanGenerateDump (const _tstring &type, long &attempts, long &totalAttempts, long &maxDumps, long &existingDumps) |
Variables | |
| static LockType | s_lock |
| static ICreateMiniDumps * | s_pCustomDumper = nullptr |
| static long | s_defaultMaxDumps = 10 |
| static bool | s_defaultIgnoreExistingDumps = false |
| static long | s_maxDumpsToAttemptToProduce = 0 |
| static long | s_totalDumpAttempts = 0 |
| static CMiniDumpGenerator::OnTooManyDumpAttempsFnc * | s_pOnTooManyDumpAttemps = nullptr |
| static bool | s_produceDumps = true |
| static bool | s_dumpsEnabled = true |
| static const _tstring | s_noType |
| CLockableObject | s_limitLock |
| PerDumpTypeLimits | s_perDumpTypeLimits |
| static const CDiskSpaceProvider | s_standardDiskSpaceProvider |
| static const IProvideDiskSpace * | s_pDiskSpaceProvider = &s_standardDiskSpaceProvider |
| static BYTE | s_minDiskSpacePercentOfTotalDisk = 0 |
| typedef JetByteTools::Core::CSingleWriterMultipleReaderLock LockType |
1.5.3