12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- // #include <string>
- #include <sstream>
- #ifdef SPDLOG_ACTIVE_LEVEL
- #include "spdlog/spdlog.h"
- #else
- #include <iostream>
- #endif /* SPDLOG_ACTIVE_LEVEL */
- #ifdef SPDLOG_ACTIVE_LEVEL
- #define LOG_DEBUG(_msg) \
- do { \
- std::ostringstream _oss; \
- _oss << _msg; \
- SPDLOG_DEBUG(_oss.str()); \
- } while(0)
- #else
- #define LOG_DEBUG(_msg)
- do { \
- std::ostringstream _oss; \
- _oss << _msg; \
- std::cout << _oss.str() << std::endl; \
- } while(0)
- #endif /* SPDLOG_ACTIVE_LEVEL */
- #ifdef SPDLOG_ACTIVE_LEVEL
- #define LOG_INFO(_msg) \
- do { \
- std::ostringstream _oss; \
- _oss << _msg; \
- SPDLOG_INFO(_oss.str()); \
- } while(0)
- #else
- #define LOG_INFO(_msg) \
- do { \
- std::ostringstream _oss; \
- _oss << _msg; \
- std::cout << _oss.str() << std::endl; \
- } while(0)
- #endif /* SPDLOG_ACTIVE_LEVEL */
- #ifdef SPDLOG_ACTIVE_LEVEL
- #define LOG_WARN(_msg) \
- do { \
- std::ostringstream _oss; \
- _oss << _msg; \
- SPDLOG_WARN(_oss.str()); \
- } while(0)
- #else
- #define LOG_WARN(_msg)
- do { \
- std::ostringstream _oss; \
- _oss << _msg; \
- std::cout << _oss.str() << std::endl; \
- } while(0)
- #endif /* SPDLOG_ACTIVE_LEVEL */
- #ifdef SPDLOG_ACTIVE_LEVEL
- #define LOG_ERROR(_msg) \
- do { \
- std::ostringstream _oss; \
- _oss << _msg; \
- SPDLOG_ERROR(_oss.str()); \
- } while(0)
- #else
- #define LOG_ERROR(_msg)
- do { \
- std::ostringstream _oss; \
- _oss << _msg; \
- std::cout << _oss.str() << std::endl; \
- } while(0)
- #endif /* SPDLOG_ACTIVE_LEVEL */
|