#include "logging.h" #include int main() { Logger *logger = newDefaultLogger("testLogger", LOG_DEBUG); log_info("This is an info message"); log_error("This is an error message%s", "123"); log_fatal("This is an fatal message"); log_debug("This is a debug message"); log_warning("This is a warning message%s", "123"); char *test1[] = {"123", "tt"}; log_Interceptor *tint = loggingSubStringInterceptor( test1, 2, LOG_DEBUG, loggingFileHandler("test_interceptor", 1024 * 1024)); logger->addInterceptor(tint); printf("\n"); printf("Interceptor added\n"); printf("\n"); log_info("This is an info message"); log_error("This is an error message%s", "123"); log_fatal("This is an fatal message"); log_debug("This is a debug message"); log_warning("This is a warning message%s", "123"); destroyDefaultLogger(); return 0; }