error.h 313 B

1234567891011121314151617181920212223
  1. #pragma once
  2. #include <string>
  3. #include <iostream>
  4. /**
  5. * 基础错误类
  6. */
  7. namespace ylib
  8. {
  9. class error_base
  10. {
  11. public:
  12. const std::string& last_error();
  13. public:
  14. std::string m_lastErrorDesc;
  15. };
  16. namespace error{
  17. void print(const std::string& value);
  18. }
  19. }