FrameTool_I.h 395 B

12345678910111213141516171819202122
  1. #pragma once
  2. #include <string>
  3. #include "CallBackFun_Def.h"
  4. class CFrameTool_I
  5. {
  6. public:
  7. CFrameTool_I()
  8. {
  9. m_pTCPSend_CallBack = NULL;
  10. m_pUDPSend_CallBack = NULL;
  11. }
  12. virtual ~CFrameTool_I() {}
  13. public:
  14. NETDATA_CALLBACK m_pTCPSend_CallBack;
  15. NETDATA_CALLBACK m_pUDPSend_CallBack;
  16. public:
  17. virtual BOOL Add_Log(int nLevel,LPCSTR pszFmt, ...) = 0;
  18. };
  19. #define OUT_LOG m_pFrmTool->Add_Log