smpputil.h
上传用户:hkcoast
上传日期:2007-01-12
资源大小:979k
文件大小:1k
源码类别:

手机短信编程

开发平台:

Visual C++

  1. #if _MSC_VER > 1000
  2. #pragma once
  3. #endif // _MSC_VER > 1000
  4. #include "stdafx.h"
  5. #include "common.h"
  6. //CSmppDate
  7. class SMPPLIB_DECLSPEC CSmppDate
  8. {
  9. public:
  10. CSmppDate();
  11. virtual ~CSmppDate();
  12. void setDate(CString sd);
  13. void setDate(SYSTEMTIME sdt);
  14. CString toString();
  15. CSmppDate& operator=(CSmppDate &dt);
  16. int getLength();
  17. void setNull();
  18. bool isNull();
  19. public:
  20. SYSTEMTIME m_time;
  21. protected:
  22. bool m_null;
  23. };
  24. //CSmppDate end
  25. //CSmppAddress
  26. class SMPPLIB_DECLSPEC CSmppAddress  
  27. {
  28. public:
  29. CSmppAddress();
  30. CSmppAddress(uint32 adrton, uint32 adrnpi, CString addr);
  31. virtual ~CSmppAddress();
  32. CSmppAddress& operator=(CSmppAddress& addr);
  33. int getLength();
  34. void setAddrNpi(uint32 adrnpi);
  35. void setAddrTon(uint32 adrton);
  36. void setAddr(CString addr);
  37. public:
  38. uint32 m_addr_ton;
  39. uint32 m_addr_npi;
  40. CString m_addr;
  41. };
  42. //CSmppAddress end