⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 toolboxdebugsettings.h

📁 手机RILGSM实现的源代码
💻 H
字号:
//////////////////////////////////////////
// ToolBoxDebug - Debugging assistance  //
//////////////////////////////////////////


#ifndef TOOL_BOX_DEBUG_SETTINGS_HEADER
#define TOOL_BOX_DEBUG_SETTINGS_HEADER

// All available TBD_CLASS_TYPEs
enum TBD_CLASS_TYPE { TBDCT_NULL = 0, TBDCT_ALL, TBDCT_ALL_FUNCTIONS, TBDCT_ALL_MEMORY, TBDCT_INFO, TBDCT_READ, TBDCT_LAST };

#ifdef TBD_DEBUG

// Optional output-prefix
#define TBD_OUTPUT_TITLE TEXT("RILDrv")

// Optional output file name
#ifdef UNDER_CE
#define TBD_OUTPUT_FILE_NAME TEXT("\\rildrv.txt")
#else // UNDER_CE
#define TBD_OUTPUT_FILE_NAME TEXT("C:\\ril.txt")
#endif // UNDER_CE

// Optionally use MessageBeep and MessageBox when asserts fire
// #define ASSERT_USES_MESSAGExxx 1

// User-configurable settings (of type bool)
// Send output to a file
#ifdef UNDER_CE
#define TBD_OUTPUT_TO_FILE false
#else  // UNDER_CE
#define TBD_OUTPUT_TO_FILE true
#endif // UNDER_CE
// Send output to the debugger
#define TBD_OUTPUT_TO_DEBUG true
// Display the current date and time in the output header
#define TBD_OUTPUT_DATE_TIME_IN_HEADER false
// Display thread IDs in output
#define TBD_OUTPUT_THREAD_ID false
// Display system tick-count in output
#define TBD_OUTPUT_TICK_COUNT false
// Use message boxes when TBD_ASSERT fires
#define TBD_USE_ASSERT_UI true
// Call DebugBreak() when an TBD_ASSERT fires (ignored if (TBD_USE_ASSERT_UI == true))
#define TBD_ASSERTS_BREAK_INTO_DEBUGGER true

// REQUIRED strings for TBD_CLASS_TYPEs
extern const TCHAR* psClassTypeNames[];

// REQUIRED TBD_CLASS_TYPEs
extern const TBD_CLASS_TYPE TBDC_NULL[];
extern const TBD_CLASS_TYPE TBDC_ALL[];
extern const TBD_CLASS_TYPE TBDC_ALL_FUNCTIONS[];
extern const TBD_CLASS_TYPE TBDC_ALL_MEMORY[];

// Custom TBD_CLASS_TYPEs
extern const TBD_CLASS_TYPE TBDC_INFO[];
extern const TBD_CLASS_TYPE TBDC_READ[];

// TBD_CLASS_TYPE hierarchy
extern const TBD_CLASS_TYPE* tbdcHierarchy[];

#endif // TBD_DEBUG

#endif // TOOL_BOX_DEBUG_SETTINGS_HEADER

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -