Go to the documentation of this file.
50 #define HIT_NOT_USED(x) ((void)(x))
55 #define HIT_ERR_INTERNAL -10
56 #define HIT_ERR_USER -100
63 #define hit_errInternal( routine, text, extraParam, file, numLine ) \
65 fprintf(stderr,"Hit RunTime-Error (%s): Internal - %s %s, used in %s[%d]\n", routine, text, extraParam, file, numLine); \
66 exit( HIT_ERR_INTERNAL ); \
69 #define hit_warnInternal( routine, text, extraParam, file, numLine ) \
71 fprintf(stderr,"Hit RunTime-Warning (%s): Internal - %s %s, used in %s[%d]\n", routine, text, extraParam, file, numLine); \
76 #define hit_error( name, file, numLine ) \
78 fprintf(stderr,"Hit Programmer, RunTime-Error: %s, in %s[%d]\n", name, file, numLine); \
79 exit( HIT_ERR_USER ); \
82 #define hit_warning( name, file, numLine ) \
84 fprintf(stderr,"Hit Programmer, RunTime-Warning: %s, in %s[%d]\n", name, file, numLine); \
87 #define hit_error_here(name) hit_error(name, __FILE__, __LINE__)
88 #define hit_warning_here(name) hit_warning(name, __FILE__, __LINE__)