@ -112,13 +112,15 @@ void LogMessage(Class log_class, Level log_level, const char* filename, unsigned
;
;
/// Logs a message to the global logger, using fmt
/// Logs a message to the global logger, using fmt
void LogMessage ( Class log_class , Level log_level , const char * filename , unsigned int line_num ,
void FmtLogMessageImpl ( Class log_class , Level log_level , const char * filename ,
const char * function , const char * format , const fmt : : format_args & args ) ;
unsigned int line_num , const char * function , const char * format ,
const fmt : : format_args & args ) ;
template < typename . . . Args >
template < typename . . . Args >
void FmtLogMessage ( Class log_class , Level log_level , const char * filename , unsigned int line_num ,
void FmtLogMessage ( Class log_class , Level log_level , const char * filename , unsigned int line_num ,
const char * function , const char * format , const Args & . . . args ) {
const char * function , const char * format , const Args & . . . args ) {
LogMessage ( log_class , log_level , filename , line_num , function , format , fmt : : make_args ( args . . . ) ) ;
FmtLogMessageImpl ( log_class , log_level , filename , line_num , function , format ,
fmt : : make_args ( args . . . ) ) ;
}
}
} // namespace Log
} // namespace Log