#define LOGV(...) (0)
#else
#define LOGV(format, arg...) \
- (LOG_ON() ? (LOG(LOG_VERBOSE, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG_ON() ? (LOG(LOG_VERBOSE, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
#endif
/**
#else
#define LOGV_IF(cond, format, arg...) \
(((CONDITION(cond)) && (LOG_ON())) ? \
- (LOG(LOG_VERBOSE, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG(LOG_VERBOSE, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
#endif
/**
*/
#ifndef LOGD
#define LOGD(format, arg...) \
- (LOG_ON() ? (LOG(LOG_DEBUG, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG_ON() ? (LOG(LOG_DEBUG, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
* Simplified macro to send a conditional verbose log message using the current LOG_TAG.
#ifndef LOGD_IF
#define LOGD_IF(cond, format, arg...) \
(((CONDITION(cond)) && (LOG_ON())) ? \
- (LOG(LOG_DEBUG, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG(LOG_DEBUG, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
*/
#ifndef LOGI
#define LOGI(format, arg...) \
- (LOG_ON() ? (LOG(LOG_INFO, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG_ON() ? (LOG(LOG_INFO, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
* Simplified macro to send a conditional verbose log message using the current LOG_TAG.
#ifndef LOGI_IF
#define LOGI_IF(cond, format, arg...) \
(((CONDITION(cond)) && (LOG_ON())) ? \
- (LOG(LOG_INFO, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG(LOG_INFO, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
*/
#ifndef LOGW
#define LOGW(format, arg...) \
- (LOG_ON() ? (LOG(LOG_WARN, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG_ON() ? (LOG(LOG_WARN, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
* Simplified macro to send a conditional verbose log message using the current LOG_TAG.
#ifndef LOGW_IF
#define LOGW_IF(cond, format, arg...) \
(((CONDITION(cond)) && (LOG_ON())) ? \
- (LOG(LOG_WARN, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG(LOG_WARN, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
*/
#ifndef LOGE
#define LOGE(format, arg...) \
- (LOG_ON() ? (LOG(LOG_ERROR, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG_ON() ? (LOG(LOG_ERROR, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
* Simplified macro to send a conditional verbose log message using the current LOG_TAG.
#ifndef LOGE_IF
#define LOGE_IF(cond, format, arg...) \
(((CONDITION(cond)) && (LOG_ON())) ? \
- (LOG(LOG_ERROR, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG(LOG_ERROR, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
* Simplified macro to send an error log message using the current LOG_TAG.
*/
#ifndef LOGF
#define LOGF(format, arg...) \
- (LOG_ON() ? (LOG(LOG_FATAL, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG_ON() ? (LOG(LOG_FATAL, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
* Simplified macro to send a conditional verbose log message using the current LOG_TAG.
#ifndef LOGF_IF
#define LOGF_IF(cond, format, arg...) \
(((CONDITION(cond)) && (LOG_ON())) ? \
- (LOG(LOG_FATAL, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG(LOG_FATAL, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
// ---------------------------------------------------------------------
#define RLOGV(...) (0)
#else
#define RLOGV(format, arg...) \
- (LOG_ON() ? (RLOG(LOG_VERBOSE, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG_ON() ? (RLOG(LOG_VERBOSE, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
#endif
/**
#else
#define RLOGV_IF(cond, format, arg...) \
(((CONDITION(cond)) && (LOG_ON())) ? \
- (RLOG(LOG_VERBOSE, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (RLOG(LOG_VERBOSE, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
#endif
*/
#ifndef RLOGD
#define RLOGD(format, arg...) \
- (LOG_ON() ? (RLOG(LOG_DEBUG, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG_ON() ? (RLOG(LOG_DEBUG, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
* Simplified radio macro to send a conditional verbose log message using the current LOG_TAG.
#ifndef RLOGD_IF
#define RLOGD_IF(cond, format, arg...) \
(((CONDITION(cond)) && (LOG_ON())) ? \
- (RLOG(LOG_DEBUG, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (RLOG(LOG_DEBUG, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
*/
#ifndef RLOGI
#define RLOGI(format, arg...) \
- (LOG_ON() ? (RLOG(LOG_INFO, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG_ON() ? (RLOG(LOG_INFO, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
* Simplified radio macro to send a conditional verbose log message using the current LOG_TAG.
#ifndef RLOGI_IF
#define RLOGI_IF(cond, format, arg...) \
(((CONDITION(cond)) && (LOG_ON())) ? \
- (RLOG(LOG_INFO, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (RLOG(LOG_INFO, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
*/
#ifndef RLOGW
#define RLOGW(format, arg...) \
- (LOG_ON() ? (RLOG(LOG_WARN, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG_ON() ? (RLOG(LOG_WARN, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
* Simplified radio macro to send a conditional verbose log message using the current LOG_TAG.
#ifndef RLOGW_IF
#define RLOGW_IF(cond, format, arg...) \
(((CONDITION(cond)) && (LOG_ON())) ? \
- (RLOG(LOG_WARN, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (RLOG(LOG_WARN, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
*/
#ifndef RLOGE
#define RLOGE(format, arg...) \
- (LOG_ON() ? (RLOG(LOG_ERROR, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG_ON() ? (RLOG(LOG_ERROR, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
* Simplified radio macro to send a conditional verbose log message using the current LOG_TAG.
#ifndef RLOGE_IF
#define RLOGE_IF(cond, format, arg...) \
(((CONDITION(cond)) && (LOG_ON())) ? \
- (RLOG(LOG_ERROR, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (RLOG(LOG_ERROR, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
* Simplified radio macro to send an error log message using the current LOG_TAG.
*/
#ifndef RLOGF
#define RLOGF(format, arg...) \
- (LOG_ON() ? (RLOG(LOG_FATAL, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG_ON() ? (RLOG(LOG_FATAL, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
* Simplified radio macro to send a conditional verbose log message using the current LOG_TAG.
#ifndef RLOGF_IF
#define RLOGF_IF(cond, format, arg...) \
(((CONDITION(cond)) && (LOG_ON())) ? \
- (RLOG(LOG_FATAL, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (RLOG(LOG_FATAL, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
#define SLOGV(...) (0)
#else
#define SLOGV(format, arg...) \
- (LOG_ON() ? (SLOG(LOG_VERBOSE, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG_ON() ? (SLOG(LOG_VERBOSE, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
#endif
/**
#else
#define SLOGV_IF(cond, format, arg...) \
(((CONDITION(cond)) && (LOG_ON())) ? \
- (SLOG(LOG_VERBOSE, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (SLOG(LOG_VERBOSE, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
#endif
*/
#ifndef SLOGD
#define SLOGD(format, arg...) \
- (LOG_ON() ? (SLOG(LOG_DEBUG, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG_ON() ? (SLOG(LOG_DEBUG, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
* Simplified system macro to send a conditional verbose log message using the current LOG_TAG.
#ifndef SLOGD_IF
#define SLOGD_IF(cond, format, arg...) \
(((CONDITION(cond)) && (LOG_ON())) ? \
- (SLOG(LOG_DEBUG, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (SLOG(LOG_DEBUG, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
*/
#ifndef SLOGI
#define SLOGI(format, arg...) \
- (LOG_ON() ? (SLOG(LOG_INFO, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG_ON() ? (SLOG(LOG_INFO, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
* Simplified system macro to send a conditional verbose log message using the current LOG_TAG.
#ifndef SLOGI_IF
#define SLOGI_IF(cond, format, arg...) \
(((CONDITION(cond)) && (LOG_ON())) ? \
- (SLOG(LOG_INFO, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (SLOG(LOG_INFO, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
*/
#ifndef SLOGW
#define SLOGW(format, arg...) \
- (LOG_ON() ? (SLOG(LOG_WARN, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG_ON() ? (SLOG(LOG_WARN, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
* Simplified system macro to send a conditional verbose log message using the current LOG_TAG.
#ifndef SLOGW_IF
#define SLOGW_IF(cond, format, arg...) \
(((CONDITION(cond)) && (LOG_ON())) ? \
- (SLOG(LOG_WARN, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (SLOG(LOG_WARN, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
*/
#ifndef SLOGE
#define SLOGE(format, arg...) \
- (LOG_ON() ? (SLOG(LOG_ERROR, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG_ON() ? (SLOG(LOG_ERROR, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
* Simplified system macro to send a conditional verbose log message using the current LOG_TAG.
#ifndef SLOGE_IF
#define SLOGE_IF(cond, format, arg...) \
(((CONDITION(cond)) && (LOG_ON())) ? \
- (SLOG(LOG_ERROR, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (SLOG(LOG_ERROR, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
* Simplified system macro to send an error log message using the current LOG_TAG.
*/
#ifndef SLOGF
#define SLOGF(format, arg...) \
- (LOG_ON() ? (SLOG(LOG_FATAL, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (LOG_ON() ? (SLOG(LOG_FATAL, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
/**
* Simplified system macro to send a conditional verbose log message using the current LOG_TAG.
#ifndef SLOGF_IF
#define SLOGF_IF(cond, format, arg...) \
(((CONDITION(cond)) && (LOG_ON())) ? \
- (SLOG(LOG_FATAL, LOG_TAG, "%s:%s(%d)>"format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
+ (SLOG(LOG_FATAL, LOG_TAG, "%s:%s(%d)>" format, __MODULE__, __func__, __LINE__, ##arg)) : (0))
#endif
// ---------------------------------------------------------------------