65 #define mUseCrashDumper 75 static CrashDumper& getInstance();
78 void sendDump(
const char* filename);
80 void setSendAppl(
const char* a) { sendappl_ = a; }
90 static CrashDumper* theinst_;
93 google_breakpad::ExceptionHandler* handler_;
98 #endif // HAS_BREAKPAD 106 #define DBG_DBG 0x0001 // general, low frequency stuff 107 #define DBG_MT 0x0002 // multi-threaded stuff 108 #define DBG_UI 0x0004 // ui-related stuff 109 #define DBG_IO 0x0008 // general I/O stuff 110 #define DBG_SOCKIO 0x0010 // socket I/O 111 #define DBG_MM 0x0020 // Multi-machine batch processing 112 #define DBG_SETTINGS 0x0040 // User settings 113 #define DBG_PROGSTART 0x0080 // Program start and stop 114 #define DBG_FILEPATH 0x0100 // File name handling, conversion, etc. #define mExpClass(module)
Definition: commondefs.h:160
void turnOn(int flag)
Overrides the envirnonment variable.
#define mGlobal(module)
Definition: commondefs.h:163
void message(int flag, const char *msg)
OD::String that holds an existing text string.
Definition: fixedstring.h:29
void od_debug_putProgInfo(int, char **)
void od_debug_message(const char *msg)
bool isOn(int flag=0xffff)
int od_debug_isOn(int flag)
void od_debug_messagef(int flag, const char *msg)
void putProgInfo(int, char **)
one line; more if isOn()
Defines a generic interface for supplying debug/runtime info.
Definition: debug.h:33
Definition: issuereporter.h:19
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:40
void forceCrash(bool withdump)
void od_init_test_program(int, char **)
void od_putProgInfo(int, char **)