Header file for the BRL-CAD common definitions.
void bu_bomb_restore_hooks(struct bu_hook_list *save_hlp)
int bu_backtrace_app(FILE *fp, const char *argv0)
void bu_bomb_delete_all_hooks(void)
int bu_backtrace(FILE *fp)
void bu_bomb_add_hook(bu_hook_t func, void *clientdata)
int bu_crashreport_app(const char *filename, const char *argv0)
int bu_crashreport(const char *filename)
Generate a crash report file, including a call stack backtrace and other system details.
void bu_bomb_save_all_hooks(struct bu_hook_list *save_hlp)
NORETURN void bu_bomb(const char *str)
NORETURN _BU_ATTR_PRINTF23 void bu_exit(int status, const char *fmt,...)
#define _BU_ATTR_PRINTF23
int(* bu_hook_t)(void *, void *)