home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional Developers Kit 1992 November / Disc01 / Disc01.mdf / cppbeta / inclf / os2.h__ / OS2.H
Encoding:
C/C++ Source or Header  |  1992-09-27  |  1.5 KB  |  55 lines

  1. /****************************** Module Header ******************************\
  2. *                                                                          *
  3. * Copyright (c) 1987  - 1992 IBM Corporation                               *
  4. *                                                                          *
  5. * Module Name: OS2.H                                                       *
  6. *                                                                          *
  7. * This is the top level include file that includes all the files necessary *
  8. * for writing an OS/2 application.                                         *
  9. *                                                                          *
  10. \***************************************************************************/
  11.  
  12. #ifdef __IBMC__
  13.    #pragma info( none )
  14.    #ifndef __CHKHDR__
  15.       #pragma info( none )
  16.    #endif
  17.    #pragma info( restore )
  18. #endif
  19.  
  20. #ifndef __OS2_H__
  21. #define __OS2_H__
  22.  
  23. #ifdef __cplusplus
  24.    extern "C" {
  25. #endif
  26.  
  27. #define OS2_INCLUDED
  28.  
  29. /* Common definitions */
  30. #include <os2def.h>
  31.  
  32. /* OS/2 Base Include File */
  33. #ifndef INCL_NOBASEAPI
  34.    #include <bse.h>
  35. #endif /* INCL_NOBASEAPI */
  36.  
  37. /* OS/2 Presentation Manager Include File */
  38. #ifndef INCL_NOPMAPI
  39.    #include <pm.h>
  40. #endif /* INCL_NOPMAPI */
  41.  
  42. #ifdef __cplusplus
  43.    }
  44. #endif
  45.  
  46. #endif /* __OS2__ */
  47.  
  48. #ifdef __IBMC__
  49.    #pragma info( none )
  50.    #ifndef __CHKHDR__
  51.       #pragma info( restore )
  52.    #endif
  53.    #pragma info( restore )
  54. #endif
  55.