Log4CPP.Define.hpp 628 B

123456789101112131415161718192021222324252627282930
  1. #pragma once
  2. #include <memory>
  3. #include "String.DString.hpp"
  4. //-----------------------------------------------------------------------------
  5. // Logger
  6. //-----------------------------------------------------------------------------
  7. namespace Log4CPP
  8. {
  9. using TLogString = ECOM::Utility::String::DString;
  10. using tTraceID = unsigned long long; // 64
  11. struct LoggingEvent;
  12. class Appender;
  13. class Layout;
  14. class Filter;
  15. using LoggingEventPtr = std::shared_ptr <LoggingEvent>;
  16. using AppenderPtr = std::shared_ptr <Appender>;
  17. using FilterPtr = std::shared_ptr <Filter>;
  18. using LayoutPtr = std::shared_ptr <Layout>;
  19. };