12345678910111213141516171819202122232425 |
- #ifndef OPENCVLIB_LOGUTIL_H
- #define OPENCVLIB_LOGUTIL_H
- #ifdef ANDROID
- #include <android/log.h>
- #define LOGV(LOG_TAG, ...) __android_log_print(ANDROID_LOG_VERBOSE, LOG_TAG,__VA_ARGS__)
- #define LOGD(LOG_TAG, ...) __android_log_print(ANDROID_LOG_DEBUG , LOG_TAG,__VA_ARGS__)
- #define LOGI(LOG_TAG, ...) __android_log_print(ANDROID_LOG_INFO , LOG_TAG,__VA_ARGS__)
- #define LOGW(LOG_TAG, ...) __android_log_print(ANDROID_LOG_WARN , LOG_TAG,__VA_ARGS__)
- #define LOGE(LOG_TAG, ...) __android_log_print(ANDROID_LOG_ERROR , LOG_TAG,__VA_ARGS__)
- #define LOGSIMPLE(...)
- #else
- #include <stdio.h>
- #define LOGV(LOG_TAG, ...) printf(" ");printf(__VA_ARGS__); printf("\t - <%s> \n", LOG_TAG);
- #define LOGD(LOG_TAG, ...) printf(" ");printf(__VA_ARGS__); printf("\t - <%s> \n", LOG_TAG);
- #define LOGI(LOG_TAG, ...) printf(" ");printf(__VA_ARGS__); printf("\t - <%s> \n", LOG_TAG);
- #define LOGW(LOG_TAG, ...) printf(" * Warning: "); printf(__VA_ARGS__); printf("\t - <%s> \n", LOG_TAG);
- #define LOGE(LOG_TAG, ...) printf(" *** Error: ");printf(__VA_ARGS__); printf("\t - <%s> \n", LOG_TAG);
- #define LOGSIMPLE(...) printf(" ");printf(__VA_ARGS__);
- #endif
- #endif //OPENCVLIB_LOGUTIL_H
|