Skip to content

jwerle/logger.c

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logger.c

super simple C logger

install

with cpm:

$ cpm install jwerle/logger.c

from source:

$ git clone git@github.com:jwerle/logger.c.git

usage

#include "logger.h"

int
main (void) {
  logger_t *logger = logger_new("logger");
  logger->log("log");
  logger->info("info");
  logger->debug("debug");
  logger->warn("warn");
  logger->error("error");
}

api

logger_t *
logger_new (char *name);

void
logger_log(char *message);

void
logger_info (char *message);

void
logger_debug (char *message);

void
logger_warn (char *message);

void
logger_error (char *message);

void
logger_free (logger_t *logger);

license

MIT

About

Super simple C logger

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages