|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <crtdbg.h>#include <stdio.h>#include <signal.h>#include <windows.h>
Go to the source code of this file.
Classes | |
| struct | dbgrpt_char_traits< char > |
| struct | dbgrpt_char_traits< wchar_t > |
Macros | |
| #define | DBGRPT_MAX_BUFFER_SIZE 4096 |
| #define | DBGRPT_ASSERT_PREFIX_MESSAGE "Assertion failed: " |
| #define | DBGRPT_ASSERT_PREFIX_NOMESSAGE "Assertion failed!" |
| #define | DBGRPT_STRING_TOO_LONG "_CrtDbgReport: String too long" |
Typedefs | |
| typedef int(WINAPI * | tMessageBoxW) (_In_opt_ HWND hWnd, _In_opt_ LPCWSTR lpText, _In_opt_ LPCWSTR lpCaption, _In_ UINT uType) |
| typedef dbgrpt_char_traits< char > | achar_traits |
| typedef dbgrpt_char_traits< wchar_t > | wchar_traits |
Variables | |
| static long | _CrtInAssert = -1 |
| static int | _CrtModeOutputFormat [_CRT_ERRCNT] |
| static const wchar_t * | _CrtModeMessages [_CRT_ERRCNT] |
| static _HFILE | _CrtReportFiles [_CRT_ERRCNT] |
| static HMODULE | _CrtUser32Handle = NULL |
| static tMessageBoxW | _CrtMessageBoxW = NULL |
| #define DBGRPT_ASSERT_PREFIX_MESSAGE "Assertion failed: " |
Definition at line 23 of file dbgrpt.cpp.
| #define DBGRPT_ASSERT_PREFIX_NOMESSAGE "Assertion failed!" |
Definition at line 24 of file dbgrpt.cpp.
| #define DBGRPT_MAX_BUFFER_SIZE 4096 |
Definition at line 22 of file dbgrpt.cpp.
Definition at line 25 of file dbgrpt.cpp.
| typedef dbgrpt_char_traits<char> achar_traits |
Definition at line 86 of file dbgrpt.cpp.
| typedef int(WINAPI * tMessageBoxW) (_In_opt_ HWND hWnd, _In_opt_ LPCWSTR lpText, _In_opt_ LPCWSTR lpCaption, _In_ UINT uType) |
Definition at line 52 of file dbgrpt.cpp.
| typedef dbgrpt_char_traits<wchar_t> wchar_traits |
Definition at line 87 of file dbgrpt.cpp.
| EXTERN_C int __cdecl _CrtDbgReport | ( | int | reportType, |
| const char * | filename, | ||
| int | linenumber, | ||
| const char * | moduleName, | ||
| const char * | format, | ||
| ... | |||
| ) |
Definition at line 464 of file dbgrpt.cpp.
|
inlinestatic |
Definition at line 259 of file dbgrpt.cpp.
| EXTERN_C int __cdecl _CrtDbgReportV | ( | int | reportType, |
| const char * | filename, | ||
| int | linenumber, | ||
| const char * | moduleName, | ||
| const char * | format, | ||
| va_list | arglist | ||
| ) |
Definition at line 438 of file dbgrpt.cpp.
| EXTERN_C int __cdecl _CrtDbgReportW | ( | int | reportType, |
| const wchar_t * | filename, | ||
| int | linenumber, | ||
| const wchar_t * | moduleName, | ||
| const wchar_t * | format, | ||
| ... | |||
| ) |
Definition at line 483 of file dbgrpt.cpp.
Referenced by issue_debug_notification().
|
static |
Definition at line 157 of file dbgrpt.cpp.
Referenced by _CrtHandleDbgReport().
| EXTERN_C int __cdecl _CrtDbgReportWV | ( | int | reportType, |
| const wchar_t * | filename, | ||
| int | linenumber, | ||
| const wchar_t * | moduleName, | ||
| const wchar_t * | format, | ||
| va_list | arglist | ||
| ) |
Definition at line 451 of file dbgrpt.cpp.
|
static |
Definition at line 197 of file dbgrpt.cpp.
Referenced by _VCrtDbgReportA(), and _VCrtDbgReportW().
|
static |
Definition at line 139 of file dbgrpt.cpp.
Referenced by _CrtDbgReportWindow().
|
static |
Definition at line 121 of file dbgrpt.cpp.
Referenced by _CrtGetMessageBox().
|
static |
Definition at line 276 of file dbgrpt.cpp.
Referenced by _VCrtDbgReportA(), and _VCrtDbgReportW().
Definition at line 228 of file dbgrpt.cpp.
Referenced by _VCrtDbgReportA(), and _VCrtDbgReportW().
Definition at line 247 of file dbgrpt.cpp.
Definition at line 235 of file dbgrpt.cpp.
| EXTERN_C int __cdecl _VCrtDbgReportA | ( | int | reportType, |
| const char * | filename, | ||
| int | linenumber, | ||
| const char * | moduleName, | ||
| const char * | format, | ||
| va_list | arglist | ||
| ) |
Definition at line 314 of file dbgrpt.cpp.
Referenced by _CrtDbgReport(), and _CrtDbgReportV().
| EXTERN_C int __cdecl _VCrtDbgReportW | ( | int | reportType, |
| const wchar_t * | filename, | ||
| int | linenumber, | ||
| const wchar_t * | moduleName, | ||
| const wchar_t * | format, | ||
| va_list | arglist | ||
| ) |
Definition at line 376 of file dbgrpt.cpp.
Referenced by _CrtDbgReportW(), and _CrtDbgReportWV().
|
static |
Definition at line 28 of file dbgrpt.cpp.
Referenced by _CrtEnterDbgReport(), and _CrtLeaveDbgReport().
|
static |
Definition at line 54 of file dbgrpt.cpp.
Referenced by _CrtGetMessageBox().
|
static |
Definition at line 37 of file dbgrpt.cpp.
Referenced by _CrtDbgReportWindow().
|
static |
Definition at line 30 of file dbgrpt.cpp.
Referenced by _CrtHandleDbgReport(), _CrtSetReportMode(), _VCrtDbgReportA(), and _VCrtDbgReportW().
|
static |
Definition at line 44 of file dbgrpt.cpp.
Referenced by _CrtHandleDbgReport(), and _CrtSetReportFile().
Definition at line 53 of file dbgrpt.cpp.
Referenced by _CrtGetUser32().