protocol_decode_base.h 817 B

12345678910111213141516171819202122232425262728293031
  1. // // ******************************************************************
  2. // // /\ /| @File protocol_decode_base.h
  3. // // \ V/ @Brief
  4. // // | "") @Author lijinwen, ghz005@uni-trend.com.cn
  5. // // / | @Creation 2024-05-16
  6. // // / \\ @Modified 2024-06-24
  7. // // *(__\_\
  8. // // ******************************************************************
  9. #pragma once
  10. #include <iostream>
  11. #include <memory>
  12. #include <thread>
  13. #include <atomic>
  14. #include <vector>
  15. #include <string>
  16. #include <stdexcept>
  17. #include "decode_result.h"
  18. #include "BaseEnums/protocol_enums.h"
  19. #include "BaseHelper/Loger.h"
  20. // DLL_VERSION "x.x.x"
  21. const std::string DLL_VERSION = "0.1.11";
  22. namespace Protocol
  23. {
  24. class QuantizeParams;
  25. struct DecodeParams;
  26. };