RioEngine  0.1
My first attempt to create a 3D WYSIWYG Game Engine
vld_def.h File Reference

Go to the source code of this file.

Macros

#define VLD_OPT_AGGREGATE_DUPLICATES   0x0001
 
#define VLD_OPT_MODULE_LIST_INCLUDE   0x0002
 
#define VLD_OPT_REPORT_TO_DEBUGGER   0x0004
 
#define VLD_OPT_REPORT_TO_FILE   0x0008
 
#define VLD_OPT_SAFE_STACK_WALK   0x0010
 
#define VLD_OPT_SELF_TEST   0x0020
 
#define VLD_OPT_SLOW_DEBUGGER_DUMP   0x0040
 
#define VLD_OPT_START_DISABLED   0x0080
 
#define VLD_OPT_TRACE_INTERNAL_FRAMES   0x0100
 
#define VLD_OPT_UNICODE_REPORT   0x0200
 
#define VLD_OPT_VLDOFF   0x0400
 
#define VLD_OPT_REPORT_TO_STDOUT   0x0800
 
#define VLD_OPT_SKIP_HEAPFREE_LEAKS   0x1000
 
#define VLD_OPT_VALIDATE_HEAPFREE   0x2000
 
#define VLD_OPT_RELEASE_CRT_RUNTIME   0x4000
 
#define VLD_RPTHOOK_INSTALL   0
 
#define VLD_RPTHOOK_REMOVE   1
 

Typedefs

typedef int(__cdecl * VLD_REPORT_HOOK) (int reportType, wchar_t *message, int *returnValue)
 

Macro Definition Documentation

#define VLD_OPT_AGGREGATE_DUPLICATES   0x0001

Definition at line 26 of file vld_def.h.

#define VLD_OPT_MODULE_LIST_INCLUDE   0x0002

Definition at line 27 of file vld_def.h.

#define VLD_OPT_RELEASE_CRT_RUNTIME   0x4000

Definition at line 40 of file vld_def.h.

#define VLD_OPT_REPORT_TO_DEBUGGER   0x0004

Definition at line 28 of file vld_def.h.

#define VLD_OPT_REPORT_TO_FILE   0x0008

Definition at line 29 of file vld_def.h.

#define VLD_OPT_REPORT_TO_STDOUT   0x0800

Definition at line 37 of file vld_def.h.

#define VLD_OPT_SAFE_STACK_WALK   0x0010

Definition at line 30 of file vld_def.h.

#define VLD_OPT_SELF_TEST   0x0020

Definition at line 31 of file vld_def.h.

#define VLD_OPT_SKIP_HEAPFREE_LEAKS   0x1000

Definition at line 38 of file vld_def.h.

#define VLD_OPT_SLOW_DEBUGGER_DUMP   0x0040

Definition at line 32 of file vld_def.h.

#define VLD_OPT_START_DISABLED   0x0080

Definition at line 33 of file vld_def.h.

#define VLD_OPT_TRACE_INTERNAL_FRAMES   0x0100

Definition at line 34 of file vld_def.h.

#define VLD_OPT_UNICODE_REPORT   0x0200

Definition at line 35 of file vld_def.h.

#define VLD_OPT_VALIDATE_HEAPFREE   0x2000

Definition at line 39 of file vld_def.h.

#define VLD_OPT_VLDOFF   0x0400

Definition at line 36 of file vld_def.h.

#define VLD_RPTHOOK_INSTALL   0

Definition at line 42 of file vld_def.h.

#define VLD_RPTHOOK_REMOVE   1

Definition at line 43 of file vld_def.h.

Typedef Documentation

typedef int(__cdecl * VLD_REPORT_HOOK) (int reportType, wchar_t *message, int *returnValue)

Definition at line 45 of file vld_def.h.