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

CMiniDumper Member List

This is the complete list of members for CMiniDumper, including all inherited members.

AddRequiredModule(const Core::_tstring &moduleName)CMiniDumper
CanDump() const CMiniDumper
CMiniDumper(DumpTypes defaultDumpType=MiniDump, FileNameParts fileNameParts=IncludeAll)CMiniDumper [explicit]
CMiniDumper(const Core::_tstring &outputPath, DumpTypes defaultDumpType=MiniDump, FileNameParts fileNameParts=IncludeAll)CMiniDumper [explicit]
CMiniDumper(const Core::_tstring &outputPath, const Core::_tstring &fileNameRoot, DumpTypes defaultDumpType=MiniDump, FileNameParts fileNameParts=IncludeAll)CMiniDumper
CMiniDumper(const CMiniDumper &rhs)CMiniDumper
CreateDump(EXCEPTION_POINTERS *pExceptionPointers=nullptr) overrideCMiniDumper [virtual]
CreateDump(const Core::_tstring &fileName, EXCEPTION_POINTERS *pExceptionPointers=nullptr) overrideCMiniDumper [virtual]
CreateDump(int type, HANDLE hProcess, DWORD processId, const Core::_tstring &fileName, EXCEPTION_POINTERS *pExceptionPointers, MINIDUMP_TYPE dumpType, bool useCallback=false, ULONG_PTR callbackData=0, PMINIDUMP_USER_STREAM_INFORMATION pUserStreamParam=nullptr) const CMiniDumper [protected]
CreateDump(HANDLE hProcess, DWORD processId, HANDLE hFile, MINIDUMP_TYPE dumpType, PMINIDUMP_EXCEPTION_INFORMATION pExceptionParam, bool useCallback=false, ULONG_PTR callbackData=0, PMINIDUMP_USER_STREAM_INFORMATION pUserStreamParam=nullptr) const CMiniDumper [protected]
CreateDumpHere(int type, const Core::_tstring &fileName, EXCEPTION_POINTERS *pExceptionPointers, bool &dumped) const CMiniDumper [protected, virtual]
CreateFullDump(EXCEPTION_POINTERS *pExceptionPointers=nullptr) const CMiniDumper
CreateFullDump(const Core::_tstring &type, EXCEPTION_POINTERS *pExceptionPointers=nullptr) const CMiniDumper
CreateFullDumpWithFileName(const Core::_tstring &fileName, EXCEPTION_POINTERS *pExceptionPointers=nullptr) const CMiniDumper
CreateMaxiDump(EXCEPTION_POINTERS *pExceptionPointers=nullptr) const CMiniDumper
CreateMaxiDump(const Core::_tstring &type, EXCEPTION_POINTERS *pExceptionPointers=nullptr) const CMiniDumper
CreateMaxiDumpWithFileName(const Core::_tstring &fileName, EXCEPTION_POINTERS *pExceptionPointers=nullptr) const CMiniDumper
CreateMiniDump(EXCEPTION_POINTERS *pExceptionPointers=nullptr) const CMiniDumper
CreateMiniDump(const Core::_tstring &type, EXCEPTION_POINTERS *pExceptionPointers=nullptr) const CMiniDumper
CreateMiniDump(HANDLE processHandle, DWORD processId, EXCEPTION_POINTERS &exceptionPointers) const CMiniDumper
CreateMiniDump(HANDLE processHandle, DWORD processId, const Core::_tstring &type, EXCEPTION_POINTERS &exceptionPointers) const CMiniDumper
CreateMiniDumpWithFileName(const Core::_tstring &fileName, EXCEPTION_POINTERS *pExceptionPointers=nullptr) const CMiniDumper
CreateMiniDumpWithFileName(HANDLE processHandle, DWORD processId, const Core::_tstring &fileName, EXCEPTION_POINTERS &exceptionPointers) const CMiniDumper
DumpTypes enum nameCMiniDumper
FileNameParts enum nameCMiniDumper
FullDump enum valueCMiniDumper
GenerateDumpFileName() const CMiniDumper
GenerateDumpFileName(const Core::_tstring &type) const CMiniDumper
GenerateDumpFileName(const Core::_tstring &type) overrideCMiniDumper [virtual]
GetDumpBaseName(const Core::_tstring &type) overrideCMiniDumper [virtual]
GetVersion() const CMiniDumper
IncludeAll enum valueCMiniDumper
IncludeFileVersion enum valueCMiniDumper
IncludeProcessID enum valueCMiniDumper
IncludeSequenceNumber enum valueCMiniDumper
IncludeThreadID enum valueCMiniDumper
IncludeTimestamp enum valueCMiniDumper
MaxiDump enum valueCMiniDumper
MiniDump enum valueCMiniDumper
MINIDUMP_TYPE enum nameCMiniDumper [protected]
MiniDumpFilterMemory enum valueCMiniDumper [protected]
MiniDumpFilterModulePaths enum valueCMiniDumper [protected]
MiniDumpIgnoreInaccessibleMemory enum valueCMiniDumper [protected]
MiniDumpNormal enum valueCMiniDumper [protected]
MiniDumpScanMemory enum valueCMiniDumper [protected]
MiniDumpValidTypeFlags enum valueCMiniDumper [protected]
MiniDumpWithCodeSegs enum valueCMiniDumper [protected]
MiniDumpWithDataSegs enum valueCMiniDumper [protected]
MiniDumpWithFullAuxiliaryState enum valueCMiniDumper [protected]
MiniDumpWithFullMemory enum valueCMiniDumper [protected]
MiniDumpWithFullMemoryInfo enum valueCMiniDumper [protected]
MiniDumpWithHandleData enum valueCMiniDumper [protected]
MiniDumpWithIndirectlyReferencedMemory enum valueCMiniDumper [protected]
MiniDumpWithoutAuxiliaryState enum valueCMiniDumper [protected]
MiniDumpWithoutOptionalData enum valueCMiniDumper [protected]
MiniDumpWithPrivateReadWriteMemory enum valueCMiniDumper [protected]
MiniDumpWithPrivateWriteCopyMemory enum valueCMiniDumper [protected]
MiniDumpWithProcessThreadData enum valueCMiniDumper [protected]
MiniDumpWithThreadInfo enum valueCMiniDumper [protected]
MiniDumpWithTokenInformation enum valueCMiniDumper [protected]
MiniDumpWithUnloadedModules enum valueCMiniDumper [protected]
operator=(const CMiniDumper &rhs)CMiniDumper
~CMiniDumper() overrideCMiniDumper
~ICreateMiniDumps()ICreateMiniDumps [protected, virtual]


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