ze-filter  (ze-filter-0.8.0-develop-180218)
ze-txtlog.h File Reference

Go to the source code of this file.

Classes

struct  LOG_T
 

Macros

#define JC_LOG_NONE   0
 
#define JC_LOG_SYSLOG   1
 
#define JC_LOG_FILE   2
 
#define JC_LOG_UDP   3
 
#define ARGVM   9
 
#define LOGNAME_REGEX   "^(none|syslog|file|udp):"
 
#define LOG_INITIALIZER
 
#define log_check_and_open(log, name)   (log_ready(log) || log_open(log, name))
 
#define ADJUST_LOG_NAME(path, fname, dir, defval)
 
#define __ZE_TXTLOG_H   1
 

Functions

bool log_init (LOG_T *)
 
bool log_debug (LOG_T *, bool)
 
bool log_lock (LOG_T *)
 
bool log_unlock (LOG_T *)
 
bool log_ready (LOG_T *)
 
bool log_open (LOG_T *, char *)
 
bool log_reopen (LOG_T *)
 
bool log_close (LOG_T *)
 
bool log_write (LOG_T *, char *)
 
bool log_printf (LOG_T *, char *,...)
 
int log_error (LOG_T *)
 

Macro Definition Documentation

◆ __ZE_TXTLOG_H

#define __ZE_TXTLOG_H   1

Definition at line 151 of file ze-txtlog.h.