CLewaimaiLog.h 893 B

123456789101112131415161718192021222324252627282930
  1. #pragma once
  2. #define LOG_TRACE(logs) LOG4CPLUS_TRACE(log4cplus::Logger::getInstance(LOG4CPLUS_TEXT("zhipuzi_pos_windows_server")), logs)
  3. #define LOG_DEBUG(logs) LOG4CPLUS_DEBUG(log4cplus::Logger::getInstance(LOG4CPLUS_TEXT("zhipuzi_pos_windows_server")), logs)
  4. #define LOG_INFO(logs) LOG4CPLUS_INFO(log4cplus::Logger::getInstance(LOG4CPLUS_TEXT("zhipuzi_pos_windows_server")), logs)
  5. #define LOG_ERROR(logs) LOG4CPLUS_ERROR(log4cplus::Logger::getInstance(LOG4CPLUS_TEXT("zhipuzi_pos_windows_server_error")), logs)
  6. /*
  7. 日志库头文件
  8. */
  9. #include <log4cplus/logger.h>
  10. #include <log4cplus/fileappender.h>
  11. #include <log4cplus/layout.h>
  12. #include <log4cplus/ndc.h>
  13. #include <log4cplus/helpers/loglog.h>
  14. #include <log4cplus/helpers/property.h>
  15. #include <log4cplus/loggingmacros.h>
  16. using namespace log4cplus;
  17. class CLewaimaiLog
  18. {
  19. public:
  20. CLewaimaiLog();
  21. ~CLewaimaiLog();
  22. void Init();
  23. };