project_files/frontlib/util/logging.h
changeset 7338 1ed603a54ebd
parent 7316 f7b49b2c5d84
child 7482 d70a5b0d1190
equal deleted inserted replaced
7336:f821f7d727b7 7338:1ed603a54ebd
    82 int flib_log_getLevel();
    82 int flib_log_getLevel();
    83 void flib_log_setLevel(int level);
    83 void flib_log_setLevel(int level);
    84 void flib_log_setFile(FILE *logfile);
    84 void flib_log_setFile(FILE *logfile);
    85 bool flib_log_isActive(int level);
    85 bool flib_log_isActive(int level);
    86 
    86 
       
    87 /**
       
    88  * Allows logging through an arbitrary callback function. Useful for integrating into an
       
    89  * existing logging system. This overrides setFile and vice versa.
       
    90  */
       
    91 void flib_log_setCallback(void (*logCallback)(int level, const char *msg));
       
    92 
    87 #endif /* LOGGING_H_ */
    93 #endif /* LOGGING_H_ */