9 lines
475 B
C
9 lines
475 B
C
#pragma once
|
|
#include <stdio.h>
|
|
|
|
#define log(context, severity, format, ...) printf("[%s/" severity "]: " format "\n", context ,##__VA_ARGS__)
|
|
#define logDebug(context, format, ...) log(context, "DEBUG", format ,##__VA_ARGS__)
|
|
#define logInfo(context, format, ...) log(context, "INFO", format ,##__VA_ARGS__)
|
|
#define logWarn(context, format, ...) log(context, "WARN", format ,##__VA_ARGS__)
|
|
#define logError(context, format, ...) log(context, "ERROR", format ,##__VA_ARGS__)
|