blob: ad1526dd2fde87b40d14a3cbf8f42d5d26f7ef1d (
plain) (
tree)
|
|
#ifndef JOVE_IO_LOG_H
#define JOVE_IO_LOG_H 1
#include <stddef.h>
struct LogDevice
{
void (*out)(const char*, size_t);
struct LogDevice *chain;
};
void klog_newdev(struct LogDevice *dev);
void klogc(char c);
void klogs(const char *s);
void klogsn(const char *s, size_t len);
#include <stdarg.h>
void kvlogf(const char *fmt, va_list ap);
void klogf(const char *fmt, ...);
#endif
|