home *** CD-ROM | disk | FTP | other *** search
/ The Developer Connection…ice Driver Kit for OS/2 3 / DEV3-D1.ISO / devtools / toolkt21 / c / os2h / somnames.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-03-12  |  2.5 KB  |  86 lines

  1. /*
  2.  *    SOMNAMES.H
  3.  *    System Object Model run-time external names
  4.  *
  5.  *    Copyright (c) International Business Machines Corporation
  6.  *            1991, 1992
  7.  *
  8.  *    @(#)somnames.h 1.18 1/30/92 16:53:31 [1/30/92] (c)IBM Corp. 1992
  9.  */
  10.  
  11. #ifndef extnames_h
  12. #define extnames_h
  13.  
  14. #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
  15.  
  16. #define SOM_AssertLevel     somasl
  17. #define SOM_TraceLevel        somtrl
  18. #define SOM_WarnLevel        somwnl
  19.  
  20. #define SOMCalloc        somcll
  21. #define SOMClassMgrObject   somcmo
  22. #define SOMDeleteModule     somdm
  23. #define SOMError        somerr
  24. #define SOMFree         somfre
  25. #define SOMOutCharRoutine   somout
  26. #define SOMLoadModule        somlm
  27. #define SOMMalloc        sommll
  28. #define SOMRealloc        somrll
  29.  
  30. #define somAssert        somass
  31. #define somBeginPersistentIds sombis
  32. #define somCheckArgs        somcka
  33. #define somCheckId        somcki
  34. #define somCompareIds        someqi
  35. #define somConstructClass   somccl
  36. #define somDataResolve        somdrs
  37. #define somEndPersistentIds someis
  38. #define somEnvironmentNew   somen
  39. #define somGenericApply     somga
  40. #define somGetClass        somgcl
  41. #define somIdFromString     somifs
  42. #define somLPrintf        somlpn
  43. #define somParentResolve    somprs
  44. #define somPrefixLevel        somplv
  45. #define somPrintf        sompnt
  46. #define somRegisterId        somrgi
  47. #define somResolve        somres
  48. #define somSetExpectedIds   somsei
  49. #define somStringFromId     somsfi
  50. #define somTest         somtst
  51. #define somTestCls        somtcl
  52. #define somTotalRegIds        somtri
  53. #define somUniqueKey        somuky
  54. #define somVprintf        somvpt
  55.  
  56. #ifdef __IBMC__
  57.   #pragma linkage(somass, system)
  58.   #pragma linkage(sombis, system)
  59.   #pragma linkage(somcka, system)
  60.   #pragma linkage(somcki, system)
  61.   #pragma linkage(someqi, system)
  62.   #pragma linkage(somccl, system)
  63.   #pragma linkage(someis, system)
  64.   #pragma linkage(somen , system)
  65.   #pragma linkage(somga , system)
  66.   #pragma linkage(somgcl, system)
  67.   #pragma linkage(somifs, system)
  68.   #pragma linkage(somlpn, system)
  69.   #pragma linkage(somprs, system)
  70.   #pragma linkage(somplv, system)
  71.   #pragma linkage(sompnt, system)
  72.   #pragma linkage(somres, system)
  73.   #pragma linkage(somrgi, system)
  74.   #pragma linkage(somsei, system)
  75.   #pragma linkage(somsfi, system)
  76.   #pragma linkage(somtst, system)
  77.   #pragma linkage(somtcl, system)
  78.   #pragma linkage(somtri, system)
  79.   #pragma linkage(somuky, system)
  80.   #pragma linkage(somvpt, system)
  81. #endif /* __IBMC__ */
  82.  
  83. #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
  84.  
  85. #endif /* extnames_h */
  86.