home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / baclsema.zip / IPCOS.H < prev    next >
C/C++ Source or Header  |  1994-06-23  |  771b  |  41 lines

  1. // ****************************************************************************
  2. //
  3. // Module:  ipcos.h
  4. // Author:  Dick Lam
  5. //
  6. // Purpose: C++ class header file for ipc classes
  7. //
  8. // Notes:  This file contains operating system-specific defines.
  9. //
  10. // ****************************************************************************
  11.  
  12. #ifndef MODULE_ipcosh
  13. #define MODULE_ipcosh
  14.  
  15. // define operating system-specific keywords based on Borland C++ for
  16. // OS/2 and Borland C++ 4.0 for Windows
  17.  
  18. #ifdef __OS2__
  19. #define EXPORT _export
  20. #endif
  21.  
  22. #ifdef _Windows
  23.  
  24. #ifdef __DLL__
  25. #define EXPORT _export
  26. #else
  27. #define EXPORT _import
  28. #endif
  29.  
  30. #endif
  31.  
  32. #ifdef _AIX
  33. #define EXPORT
  34. #endif
  35.  
  36. #endif
  37.  
  38. // ****************************************************************************
  39.  
  40. // end of ipc.h
  41.