1 #ifndef CC_DEBUGERROR_H     2 #define CC_DEBUGERROR_H    36 #include <Inventor/C/basic.h>    37 #include <Inventor/C/errors/error.h>    47 typedef enum CC_DEBUGERROR_SEVERITY {
    49   CC_DEBUGERROR_WARNING,
    51 } CC_DEBUGERROR_SEVERITY;
    56   CC_DEBUGERROR_SEVERITY severity;
    59 typedef void cc_debugerror_cb(
const cc_debugerror * err, 
void * data);
    68 COIN_DLL_API 
void cc_debugerror_post(
const char * source, 
const char * format, ...);
    69 COIN_DLL_API 
void cc_debugerror_postwarning(
const char * source, 
const char * format, ...);
    70 COIN_DLL_API 
void cc_debugerror_postinfo(
const char * source, 
const char * format, ...);
    76 COIN_DLL_API CC_DEBUGERROR_SEVERITY cc_debugerror_get_severity(
const cc_debugerror * me);
    78 COIN_DLL_API 
void cc_debugerror_set_handler_callback(cc_debugerror_cb * 
function, 
void * data);
    79 COIN_DLL_API cc_debugerror_cb * cc_debugerror_get_handler_callback(
void);
    80 COIN_DLL_API 
void * cc_debugerror_get_handler_data(
void);
    82 COIN_DLL_API cc_debugerror_cb * cc_debugerror_get_handler(
void ** data);
 
Definition: debugerror.h:53