Program Listing for File log.h

Return to documentation for file (libspookyaction/include/desfire/log.h)

//
// Created by Pietro Saccardi on 21/12/2020.
//

#ifndef DESFIRE_LOG_H
#define DESFIRE_LOG_H

#include <esp_log.h>

#ifndef DOXYGEN_SHOULD_SKIP_THIS
#ifdef __cplusplus
extern "C" {
#endif

#define DESFIRE_DEFAULT_LOG_PREFIX "DESFIRE"

#ifndef DESFIRE_LOG_PREFIX
#define DESFIRE_LOG_PREFIX DESFIRE_DEFAULT_LOG_PREFIX
#endif
#define DESFIRE_LOGE(format, ...) ESP_LOGE(DESFIRE_LOG_PREFIX, format, ##__VA_ARGS__)
#define DESFIRE_LOGW(format, ...) ESP_LOGW(DESFIRE_LOG_PREFIX, format, ##__VA_ARGS__)
#define DESFIRE_LOGI(format, ...) ESP_LOGI(DESFIRE_LOG_PREFIX, format, ##__VA_ARGS__)
#define DESFIRE_LOGD(format, ...) ESP_LOGD(DESFIRE_LOG_PREFIX, format, ##__VA_ARGS__)
#define DESFIRE_LOGV(format, ...) ESP_LOGV(DESFIRE_LOG_PREFIX, format, ##__VA_ARGS__)

#ifdef __cplusplus
}
#endif
#endif
#endif//DESFIRE_LOG_H