1 #ifndef LIBRARIES_BUGREPORT_H 2 #define LIBRARIES_BUGREPORT_H 3 4 /* 5 bugreport.library include (V50) 6 7 Copyright © 2004 The MorphOS Development Team, All Rights Reserved. 8 */ 9 10 #ifndef EXEC_TYPES_H 11 #include <exec/types.h> 12 #endif 13 14 #define BUGREPORT_TAGBASE 0x8EDA0000 15 16 /* Boolean tag, TRUE means bugreport is generated automatically, FALSE means */ 17 /* bug is created on user request (different info text is displayed). Default */ 18 /* is TRUE. */ 19 20 #define BUGREPORT_AUTOGENERATED (BUGREPORT_TAGBASE + 1) 21 22 /* Boolean tag controlling message buffer clearing. If set to FALSE, message */ 23 /* buffer (holding results of previous BPrintf() and BPutStr() calls) is not */ 24 /* cleared, and may be reused with following SendBug() calls (for example */ 25 /* with different e-mail address. Defaults to TRUE (clear buffer). */ 26 27 #define BUGREPORT_CLEAR (BUGREPORT_TAGBASE + 2) 28 29 /* Boolean tag controlling inclusion of the complete list of processes into */ 30 /* the report. Defaults to FALSE. (v50.11) */ 31 32 #define BUGREPORT_ADD_PROCLIST (BUGREPORT_TAGBASE + 3) 33 34 /* Boolean tag controlling inclusion of listing of connected USB devices into */ 35 /* the report. Defaults to FALSE. (v50.11) */ 36 37 #define BUGREPORT_ADD_USB (BUGREPORT_TAGBASE + 4) 38 39 /* Boolean tag controlling inclusion of display information into the report. */ 40 /* Defaults to FALSE. (v50.11) */ 41 42 #define BUGREPORT_ADD_DISPLAY (BUGREPORT_TAGBASE + 5) 43 44 45 #endif /* LIBRARIES_BUGREPORT_H */