3 * @purpose Declaration of functions for printing log messages and/or terminating program after a fatal error
15 // An enum to make the severity of log messages human readable in code
16 enum {LOGERR=0, LOGWARN=1, LOGNOTE=2, LOGINFO=3,LOGDEBUG=4};
18 extern void Log(int level, char * funct, char * fmt,...); // General function for printing log messages to stderr
19 extern void Fatal(char * funct, char * fmt, ...); // Function that deals with a fatal error (prints a message, then exits the program).