home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / strgen.zip / Customer.hpp < prev    next >
C/C++ Source or Header  |  1995-11-02  |  3KB  |  68 lines

  1. /*******************************************************************************
  2. * FILE NAME: Customer.hpp                                                      *
  3. *                                                                              *
  4. * DESCRIPTION:                                                                 *
  5. *   Declaration of the class:                                                  *
  6. *     Customer- Customer                                                       *
  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 _CUSTOMER_
  12. #define _CUSTOMER_  
  13.  
  14. class Customer;
  15.  
  16. #ifndef _ISTDNTFY_
  17. #include <istdntfy.hpp>
  18. #endif
  19.  
  20. #include "Customer.h"
  21.  
  22.  
  23. /*----------------------------------------------------------------------------*/
  24. /* Align classes on four byte boundary.                                       */
  25. /*----------------------------------------------------------------------------*/
  26. #pragma pack(4)
  27.  
  28. //*****************************************************************************
  29. // Class definition for Customer
  30. //*****************************************************************************
  31. class Customer : public IStandardNotifier {
  32. public:
  33.    //---------------------------------------------------------------------------
  34.    // Constructors / destructors
  35.    //---------------------------------------------------------------------------
  36.    Customer();
  37.  
  38.    virtual  ~Customer();
  39.  
  40.    //---------------------------------------------------------------------------
  41.    // public member functions
  42.    //---------------------------------------------------------------------------
  43.    virtual Customer & initializePart();
  44.  
  45.    //---------------------------------------------------------------------------
  46.    // public member data
  47.    //---------------------------------------------------------------------------
  48.    static const INotificationId readyId;
  49.  
  50. protected:
  51.    //---------------------------------------------------------------------------
  52.    // protected member functions
  53.    //---------------------------------------------------------------------------
  54.    Boolean makeConnections();
  55.  
  56. private:
  57.  
  58. #include "customer.hpv"
  59. };   //Customer
  60.  
  61.  
  62. /*----------------------------------------------------------------------------*/
  63. /* Resume compiler default packing.                                           */
  64. /*----------------------------------------------------------------------------*/
  65. #pragma pack()
  66.  
  67. #endif
  68.