TrinityCore
Loading...
Searching...
No Matches
WheatyExceptionReport Member List

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

_GetProcessorName(TCHAR *sProcessorName, DWORD maxcount)WheatyExceptionReportprivatestatic
_GetWindowsVersion(TCHAR *szVersion, DWORD cntMax)WheatyExceptionReportprivate
_GetWindowsVersionFromWMI(TCHAR *szVersion, DWORD cntMax) noexceptWheatyExceptionReportprivatestatic
ClearSymbols()WheatyExceptionReportprivate
DereferenceUnsafePointer(DWORD_PTR address)WheatyExceptionReportprivatestatic
DumpTypeIndex(DWORD64, DWORD, DWORD_PTR, bool &, char const *, char const *, bool, bool)WheatyExceptionReportprivate
EnumerateSymbolsCallback(PSYMBOL_INFO, ULONG, PVOID)WheatyExceptionReportprivatestatic
FormatOutputValue(char *pszCurrBuffer, BasicType basicType, DWORD64 length, PVOID pAddress, size_t bufferSize, size_t countOverride=0)WheatyExceptionReportprivatestatic
FormatSymbolValue(PSYMBOL_INFO, EnumerateSymbolsCallbackContext *)WheatyExceptionReportprivate
GenerateExceptionReport(PEXCEPTION_POINTERS pExceptionInfo)WheatyExceptionReportprivate
GetBasicType(DWORD typeIndex, DWORD64 modBase) constWheatyExceptionReportprivate
GetExceptionString(DWORD dwCode)WheatyExceptionReportprivatestatic
GetIntegerRegisterValue(PCONTEXT context, ULONG registerId)WheatyExceptionReportprivatestatic
GetLogicalAddress(PVOID addr, PTSTR szModule, DWORD len, DWORD &section, DWORD_PTR &offset)WheatyExceptionReportprivatestatic
GetSymbolFromAddress(HANDLE hProcess, DWORD64 Address, ULONG InlineContext, PDWORD64 Displacement, PSYMBOL_INFO Symbol)WheatyExceptionReportprivatestatic
GetSymbolLineFromAddress(HANDLE hProcess, DWORD64 qwAddr, ULONG InlineContext, PDWORD pdwDisplacement, PIMAGEHLP_LINE64 Line64)WheatyExceptionReportprivatestatic
Log(const TCHAR *format,...)WheatyExceptionReportprivate
m_alreadyCrashedWheatyExceptionReportprivate
m_alreadyCrashedLockWheatyExceptionReportprivate
m_dumpFileWheatyExceptionReportprivate
m_previousCrtHandlerWheatyExceptionReportprivate
m_previousFilterWheatyExceptionReportprivate
m_processWheatyExceptionReportprivate
m_reportFileWheatyExceptionReportprivate
m_symbolDetailsWheatyExceptionReportprivate
m_symbolsWheatyExceptionReportprivate
m_tempPathBufferWheatyExceptionReportprivate
m_tempPathBufferCharsWheatyExceptionReportprivatestatic
operator=(WheatyExceptionReport const &)=deleteWheatyExceptionReport
operator=(WheatyExceptionReport &&)=deleteWheatyExceptionReport
PopSymbolDetail()WheatyExceptionReportprivate
PrintSymbolDetail()WheatyExceptionReportprivate
PrintSystemInfo()WheatyExceptionReportprivate
printTracesForAllThreads(bool bWriteVariables)WheatyExceptionReport
pRtlGetVersion typedefWheatyExceptionReportprivate
PushSymbolDetail()WheatyExceptionReportprivate
RtlGetVersionWheatyExceptionReportprivate
StoreSymbol(DWORD type, DWORD_PTR offset)WheatyExceptionReportprivate
UnhandledExceptionFilterImpl(PEXCEPTION_POINTERS pExceptionInfo) noexceptWheatyExceptionReport
WheatyCrtHandler(wchar_t const *expression, wchar_t const *function, wchar_t const *file, unsigned int line, uintptr_t pReserved)WheatyExceptionReportstatic
WheatyExceptionReport()WheatyExceptionReport
WheatyExceptionReport(WheatyExceptionReport const &)=deleteWheatyExceptionReport
WheatyExceptionReport(WheatyExceptionReport &&)=deleteWheatyExceptionReport
WheatyUnhandledExceptionFilter(PEXCEPTION_POINTERS pExceptionInfo)WheatyExceptionReportstatic
WriteStackDetails(PCONTEXT pContext, bool bWriteVariables, HANDLE pThreadHandle)WheatyExceptionReportprivate
~WheatyExceptionReport()WheatyExceptionReport