13 #define logError(...) logMessage(LOGLEVEL_ERROR, __func__, __VA_ARGS__)
14 #define logWarning(...) logMessage(LOGLEVEL_WARNING, __func__, __VA_ARGS__)
15 #define logInfo(...) logMessage(LOGLEVEL_INFO, __func__, __VA_ARGS__)
16 #define logDebug(...) logMessage(LOGLEVEL_DEBUG, __func__, __VA_ARGS__)
18 void logMessage(LogLevel msgLevel, const char* func, const char* message, ...);