![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include <dbghelp.h>#include <mutex>#include <set>#include <stack>#include <stdlib.h>#include <winnt.h>#include <winternl.h>Go to the source code of this file.
Classes | |
| struct | SymbolPair |
| struct | SymbolDetail |
| class | WheatyExceptionReport |
Macros | |
| #define | countof _countof |
| #define | WER_MAX_ARRAY_ELEMENTS_COUNT 10 |
| #define | WER_MAX_NESTING_LEVEL 4 |
| #define | WER_SMALL_BUFFER_SIZE 1024 |
| #define | WER_LARGE_BUFFER_SIZE WER_SMALL_BUFFER_SIZE * 16 |
Typedefs | |
| typedef std::set< SymbolPair > | SymbolPairs |
Enumerations | |
| enum | BasicType { btNoType = 0 , btVoid = 1 , btChar = 2 , btWChar = 3 , btInt = 6 , btUInt = 7 , btFloat = 8 , btBCD = 9 , btBool = 10 , btLong = 13 , btULong = 14 , btCurrency = 25 , btDate = 26 , btVariant = 27 , btComplex = 28 , btBit = 29 , btBSTR = 30 , btHresult = 31 , btStdString = 101 } |
| enum | DataKind { DataIsUnknown , DataIsLocal , DataIsStaticLocal , DataIsParam , DataIsObjectPtr , DataIsFileStatic , DataIsGlobal , DataIsMember , DataIsStaticMember , DataIsConstant } |
Variables | |
| char const *const | rgBaseType [] |
| WheatyExceptionReport | g_WheatyExceptionReport |
| #define countof _countof |
| #define WER_LARGE_BUFFER_SIZE WER_SMALL_BUFFER_SIZE * 16 |
| #define WER_MAX_ARRAY_ELEMENTS_COUNT 10 |
| #define WER_MAX_NESTING_LEVEL 4 |
| #define WER_SMALL_BUFFER_SIZE 1024 |
| typedef std::set<SymbolPair> SymbolPairs |
| enum BasicType |
| Enumerator | |
|---|---|
| btNoType | |
| btVoid | |
| btChar | |
| btWChar | |
| btInt | |
| btUInt | |
| btFloat | |
| btBCD | |
| btBool | |
| btLong | |
| btULong | |
| btCurrency | |
| btDate | |
| btVariant | |
| btComplex | |
| btBit | |
| btBSTR | |
| btHresult | |
| btStdString | |
| enum DataKind |
| Enumerator | |
|---|---|
| DataIsUnknown | |
| DataIsLocal | |
| DataIsStaticLocal | |
| DataIsParam | |
| DataIsObjectPtr | |
| DataIsFileStatic | |
| DataIsGlobal | |
| DataIsMember | |
| DataIsStaticMember | |
| DataIsConstant | |
|
extern |
| char const* const rgBaseType[] |
Referenced by WheatyExceptionReport::DumpTypeIndex(), and WheatyExceptionReport::FormatSymbolValue().