home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / pstn.zip / zip / HPosition.hpp < prev    next >
C/C++ Source or Header  |  1995-09-03  |  3KB  |  70 lines

  1. /*******************************************************************************
  2. * FILE NAME: HPosition.hpp                                                     *
  3. *                                                                              *
  4. * DESCRIPTION:                                                                 *
  5. *   Declaration of the class:                                                  *
  6. *     HPosition- Hydrografix Positionsklasse                                   *
  7. * ---------------------------------------------------------------------------- *
  8. * Warning: This file was generated by the VisualAge C++ Visual Builder.        *
  9. * Modifications to this source file will be lost when the part is regenerated. *
  10. *******************************************************************************/
  11. #ifndef _HPOSITION_
  12. #define _HPOSITION_  
  13.  
  14. class HPosition;
  15.  
  16. #ifndef _ISTDNTFY_
  17. #include <istdntfy.hpp>
  18. #endif
  19.  
  20. #include "math.h"
  21.  
  22. #include "HPosition.h"
  23.  
  24.  
  25. /*----------------------------------------------------------------------------*/
  26. /* Align classes on four byte boundary.                                       */
  27. /*----------------------------------------------------------------------------*/
  28. #pragma pack(4)
  29.  
  30. //*****************************************************************************
  31. // Class definition for HPosition
  32. //*****************************************************************************
  33. class HPosition : public IStandardNotifier {
  34. public:
  35.    //---------------------------------------------------------------------------
  36.    // Constructors / destructors
  37.    //---------------------------------------------------------------------------
  38.    HPosition();
  39.  
  40.    virtual  ~HPosition();
  41.  
  42.    //---------------------------------------------------------------------------
  43.    // public member functions
  44.    //---------------------------------------------------------------------------
  45.    virtual HPosition & initializePart();
  46.  
  47.    //---------------------------------------------------------------------------
  48.    // public member data
  49.    //---------------------------------------------------------------------------
  50.    static const INotificationId readyId;
  51.  
  52. protected:
  53.    //---------------------------------------------------------------------------
  54.    // protected member functions
  55.    //---------------------------------------------------------------------------
  56.    virtual Boolean makeConnections();
  57.  
  58. private:
  59.  
  60. #include "HPosition.hpv"
  61. };   //HPosition
  62.  
  63.  
  64. /*----------------------------------------------------------------------------*/
  65. /* Resume compiler default packing.                                           */
  66. /*----------------------------------------------------------------------------*/
  67. #pragma pack()
  68.  
  69. #endif
  70.