23#ifndef __STUMPLESS_LOG_H
24# define __STUMPLESS_LOG_H
27# include <stumpless/config.h>
77int stump(
const char *message, ... );
228 const char *message );
483 const char *message );
525vstump(
const char *message, va_list subs );
625vstumplog(
int priority,
const char *message, va_list subs );
#define STUMPLESS_PUBLIC_FUNCTION
Marks functions that are provided for use by the library.
Definition config.h:31
STUMPLESS_PUBLIC_FUNCTION void vstumplog_trace(int priority, const char *file, int line, const char *func, const char *message, va_list subs)
Logs a message to the default target with the given priority, along with the file,...
STUMPLESS_PUBLIC_FUNCTION int vstump_trace(const char *file, int line, const char *func, const char *message, va_list subs)
Logs a message to the default target, along with the file, line, and function information specified i...
STUMPLESS_PUBLIC_FUNCTION int stump(const char *message,...)
Logs a message to the default target.
STUMPLESS_PUBLIC_FUNCTION void vstumplog(int priority, const char *message, va_list subs)
Logs a message to the default target with the given priority.
STUMPLESS_PUBLIC_FUNCTION int stump_trace_str(const char *file, int line, const char *func, const char *message)
Logs a message to the default target, along with the file, line, and function information specified i...
STUMPLESS_PUBLIC_FUNCTION void stumplog_str(int priority, const char *message)
Logs a message to the current target with the given priority.
STUMPLESS_PUBLIC_FUNCTION int stump_trace(const char *file, int line, const char *func, const char *message,...)
Logs a message to the default target, along with the file, line, and function information specified i...
STUMPLESS_PUBLIC_FUNCTION void stumplog_trace_str(int priority, const char *file, int line, const char *func, const char *message)
Logs a message to the default target with the given priority, along with the file,...
STUMPLESS_PUBLIC_FUNCTION int stump_str(const char *message)
Logs a message to the default target.
STUMPLESS_PUBLIC_FUNCTION void stumplog(int priority, const char *message,...)
Logs a message to the current target with the given priority.
STUMPLESS_PUBLIC_FUNCTION int vstump(const char *message, va_list subs)
Logs a message to the default target.
STUMPLESS_PUBLIC_FUNCTION int stumplog_set_mask(int mask)
Sets the log mask of the current target.
STUMPLESS_PUBLIC_FUNCTION void stumplog_trace(int priority, const char *file, int line, const char *func, const char *message,...)
Logs a message to the default target with the given priority, along with the file,...