6 #ifndef _INC_cExceptionAssert_H
7 #define _INC_cExceptionAssert_H
26 virtual BOOL GetErrorMessage(
GChar_t* lpszError, UINT nMaxError, UINT* pnHelpContext) override;
#define GRAYCORE_LINK
Definition: GrayCore.h:47
#define GRAYCALL
declare calling convention for static functions so everyone knows the arg passing scheme....
Definition: GrayCore.h:36
#define THROW_DEF
Definition: HResult.h:25
Definition: cExceptionAssert.h:17
const LOGCHAR_t *const m_pExp
Definition: cExceptionAssert.h:21
const cDebugSourceLine m_Src
Definition: cExceptionAssert.h:22
Definition: cException.h:83
< The main namespace for all Core functions.
Definition: GrayCore.cpp:14
LOGLEV_TYPE
Definition: cLogLevel.h:22
char GChar_t
My version of TCHAR, _TCHAR.
Definition: StrConst.h:26
char LOGCHAR_t
always just use UTF8 for logs, don't bother with UNICODE.
Definition: cLogLevel.h:17
Definition: cDebugAssert.h:29