#include <stdio.h>
#include <config.h>
#include <errno.h>
#include <string.h>
Go to the source code of this file.
Defines | |
#define | LOG_PREFIX PACKAGE_NAME |
#define | DMLOGGING_ON 0 |
#define | LOG_OPEN(X) do {} while (0) |
#define | LOG_CLOSE() do {} while (0) |
#define | DMPPRINTF(format, args...) do {} while (0) |
#define | LOGPRINTF(format, args...) do {} while (0) |
#define | WARNPRINTF(format, args...) fprintf(stderr, "(" LOG_PREFIX "_W)" __FILE__ ":%d,%s() " format "\n", __LINE__, __func__ , ##args) |
#define | ERRORPRINTF(format, args...) fprintf(stderr, "(" LOG_PREFIX "_E)" __FILE__ ":%d,%s() --- " format "\n", __LINE__, __func__ , ##args) |
#define | ERRNOPRINTF(format, args...) fprintf(stderr, "(" LOG_PREFIX "_E)" __FILE__ ":%d,%s() --- " format ", errno [%d] [%s]\n", __LINE__, __func__ , ##args, errno, strerror(errno)) |
#define DMLOGGING_ON 0 |
Definition at line 48 of file sysd/include/log.h.
#define DMPPRINTF | ( | format, | |||
args... | ) | do {} while (0) |
Definition at line 84 of file sysd/include/log.h.
Referenced by display_update(), parse_gtk_message(), parse_gtk_messages(), parse_wm_messages(), and schedule_update().
#define ERRNOPRINTF | ( | format, | |||
args... | ) | fprintf(stderr, "(" LOG_PREFIX "_E)" __FILE__ ":%d,%s() --- " format ", errno [%d] [%s]\n", __LINE__, __func__ , ##args, errno, strerror(errno)) |
Definition at line 115 of file sysd/include/log.h.
#define ERRORPRINTF | ( | format, | |||
args... | ) | fprintf(stderr, "(" LOG_PREFIX "_E)" __FILE__ ":%d,%s() --- " format "\n", __LINE__, __func__ , ##args) |
Definition at line 114 of file sysd/include/log.h.
#define LOG_CLOSE | ( | ) | do {} while (0) |
Definition at line 74 of file sysd/include/log.h.
#define LOG_OPEN | ( | X | ) | do {} while (0) |
Definition at line 73 of file sysd/include/log.h.
#define LOG_PREFIX PACKAGE_NAME |
File Name : log.h
Description: Macros for debug printing.
The value of ERREGLOG_X_ON (with X one of LOGGING, WARNING or ERROR) determines whether a message will be printed. The value as defined in this file can be overruled by defining them before the inclusion of this file.
This file is best included in c files only. Copyright (C) 2008 iRex Technologies B.V. All rights reserved.
Definition at line 41 of file sysd/include/log.h.
#define LOGPRINTF | ( | format, | |||
args... | ) | do {} while (0) |
Definition at line 94 of file sysd/include/log.h.
#define WARNPRINTF | ( | format, | |||
args... | ) | fprintf(stderr, "(" LOG_PREFIX "_W)" __FILE__ ":%d,%s() " format "\n", __LINE__, __func__ , ##args) |
Definition at line 101 of file sysd/include/log.h.