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().