home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / pc3270sa.zip / eclevent.hpp < prev    next >
C/C++ Source or Header  |  2002-02-28  |  1KB  |  41 lines

  1. //-------------------------------------------------------------------------------
  2. // Module:  eclevent.hpp
  3. //-------------------------------------------------------------------------------
  4. //
  5. // Description:  ECLEvent classes header file.
  6. //
  7. //-------------------------------------------------------------------------------
  8. // Copyright Notice: IBM Personal Communication/3270 Version 4.3
  9. //                   (C) COPYRIGHT IBM CORP. 1989,1998 - PROGRAM PROPERTY
  10. //                   OF IBM ALL RIGHTS RESERVED
  11. //-------------------------------------------------------------------------------
  12.  
  13. #include "eclall.hpp"
  14. #ifndef _ECLEVENT_HPP_
  15. #define _ECLEVENT_HPP_
  16.  
  17. class ECLEventData;
  18. class DllExport ECLEvent: public ECLBase
  19. {
  20.  
  21.   private: // Class private data
  22.     ECLEventData *pd;
  23.  
  24.   private: // Constructors and operators not allowed on this object
  25.     ECLEvent();
  26.     ECLEvent(void *);
  27.     ECLEvent(const ECLEvent &From);
  28.     ECLEvent& operator= (const ECLEvent &From);
  29.  
  30.   public:
  31.  
  32.     ~ECLEvent();                 // Destructor          
  33.  
  34.     void *      GetSource();
  35.  
  36. };
  37.  
  38. typedef ECLEvent * PECLEvent;
  39.  
  40. #endif //_ECLEVENT_HPP_
  41.