home *** CD-ROM | disk | FTP | other *** search
/ Power GUI Programming with VisualAge C++ / powergui.iso / trialva / ibmcppw / include / scattrib.h < prev    next >
Encoding:
C/C++ Source or Header  |  1996-02-22  |  16.7 KB  |  397 lines

  1.  
  2. /*
  3.  * This file was generated by the SOM Compiler.
  4.  * FileName: h:\somnt\include\scattrib.h.
  5.  * Generated using:
  6.  *     SOM Precompiler somipc: Development
  7.  *     SOM Emitter emith.dll: Development
  8.  */
  9.  
  10. /*
  11.  * 
  12.  *   COMPONENT_NAME: some
  13.  * 
  14.  *   ORIGINS: 27
  15.  * 
  16.  * 
  17.  *   10H9767, 10H9769  (C) COPYRIGHT International Business Machines Corp. 1992,1994
  18.  *   All Rights Reserved
  19.  *   Licensed Materials - Property of IBM
  20.  *   US Government Users Restricted Rights - Use, duplication or
  21.  *   disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  22.  *  %Z% %I% %W% %G% %U% [%H% %T%]
  23.  * 
  24.  */
  25.  
  26.  
  27. #ifndef SOM_SOMTAttributeEntryC_h
  28. #define SOM_SOMTAttributeEntryC_h
  29.  
  30.  
  31. #include <som.h>
  32.  
  33. /*
  34.  * -- This emitter treats Method Tokens as Thunks by default.
  35.  * -- Use the sc modifier "nothunks" to change this default
  36.  */
  37. #undef somresolve_
  38. #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
  39.  
  40. /*
  41.  * Define the class name as an object type
  42.  */
  43. #ifndef SOMTAttributeEntryC
  44. #define SOMTAttributeEntryC SOMObject
  45. #endif
  46. #include <scentry.h>
  47.  
  48. /*
  49.  * Start of user-defined types:
  50.  */
  51. #ifndef SOMTDataEntryC
  52.     #define SOMTDataEntryC SOMObject
  53. #endif /* SOMTDataEntryC */
  54. #ifndef SOMTMethodEntryC
  55.     #define SOMTMethodEntryC SOMObject
  56. #endif /* SOMTMethodEntryC */
  57. #ifndef SOMClass
  58.     #define SOMClass SOMObject
  59. #endif /* SOMClass */
  60. #ifndef SOMTEntryC
  61.     #define SOMTEntryC SOMObject
  62. #endif /* SOMTEntryC */
  63. #ifndef SOMTEmitC
  64.     #define SOMTEmitC SOMObject
  65. #endif /* SOMTEmitC */
  66. #ifndef SOMTMetaClassEntryC
  67.     #define SOMTMetaClassEntryC SOMObject
  68. #endif /* SOMTMetaClassEntryC */
  69. #ifndef SOMTAttributeEntryC
  70.     #define SOMTAttributeEntryC SOMObject
  71. #endif /* SOMTAttributeEntryC */
  72. #ifndef SOMTTypedefEntryC
  73.     #define SOMTTypedefEntryC SOMObject
  74. #endif /* SOMTTypedefEntryC */
  75. #ifndef SOMTBaseClassEntryC
  76.     #define SOMTBaseClassEntryC SOMObject
  77. #endif /* SOMTBaseClassEntryC */
  78. #ifndef SOMTPassthruEntryC
  79.     #define SOMTPassthruEntryC SOMObject
  80. #endif /* SOMTPassthruEntryC */
  81. #ifndef SOMTClassEntryC
  82.     #define SOMTClassEntryC SOMObject
  83. #endif /* SOMTClassEntryC */
  84. #ifndef SOMTModuleEntryC
  85.     #define SOMTModuleEntryC SOMObject
  86. #endif /* SOMTModuleEntryC */
  87. #ifndef SOMTParameterEntryC
  88.     #define SOMTParameterEntryC SOMObject
  89. #endif /* SOMTParameterEntryC */
  90. #ifndef SOMTStructEntryC
  91.     #define SOMTStructEntryC SOMObject
  92. #endif /* SOMTStructEntryC */
  93. #ifndef SOMTUnionEntryC
  94.     #define SOMTUnionEntryC SOMObject
  95. #endif /* SOMTUnionEntryC */
  96. #ifndef SOMTEnumEntryC
  97.     #define SOMTEnumEntryC SOMObject
  98. #endif /* SOMTEnumEntryC */
  99. #ifndef SOMTConstEntryC
  100.     #define SOMTConstEntryC SOMObject
  101. #endif /* SOMTConstEntryC */
  102. #ifndef SOMTSequenceEntryC
  103.     #define SOMTSequenceEntryC SOMObject
  104. #endif /* SOMTSequenceEntryC */
  105. #ifndef SOMTStringEntryC
  106.     #define SOMTStringEntryC SOMObject
  107. #endif /* SOMTStringEntryC */
  108. #ifndef SOMTEnumNameEntryC
  109.     #define SOMTEnumNameEntryC SOMObject
  110. #endif /* SOMTEnumNameEntryC */
  111. #ifndef SOMTCommonEntryC
  112.     #define SOMTCommonEntryC SOMObject
  113. #endif /* SOMTCommonEntryC */
  114. #ifndef SOMTUserDefinedTypeEntryC
  115.     #define SOMTUserDefinedTypeEntryC SOMObject
  116. #endif /* SOMTUserDefinedTypeEntryC */
  117.  
  118. /*
  119.  * End of user-defined types.
  120.  */
  121.  
  122. #define SOMTAttributeEntryC_MajorVersion 2
  123. #define SOMTAttributeEntryC_MinorVersion 1
  124.  
  125. /*
  126.  * External name shortening if required
  127.  */
  128. #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
  129. #define SOMTAttributeEntryCNewClass c
  130. #define SOMTAttributeEntryCClassData d
  131. #define SOMTAttributeEntryCCClassData x
  132. #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
  133. /*--------------Migration------------*/
  134. #define SOMTAttributeEntryC_classObj SOMTAttributeEntryCClassData.classObject
  135. #define _SOMTAttributeEntryC SOMTAttributeEntryC_classObj
  136.  
  137. /*
  138.  * Declare the class creation procedure
  139.  */
  140. SOMEXTERN
  141. #if (defined(SOM_Module_scattrib_Source) || defined(SOMTAttributeEntryC_Class_Source) || defined (SOM_DONT_IMPORT_CLASS_SOMTAttributeEntryC))
  142. WIN32_DLLEXPORT
  143. #else
  144. WIN32_DLLIMPORT
  145. #endif
  146. SOMClass * SOMLINK SOMTAttributeEntryCNewClass(integer4 somntmajorVersion,
  147.         integer4 somntminorVersion);
  148.  
  149. /*
  150.  * Declare the class data structure
  151.  */
  152. SOMEXTERN struct SOMTAttributeEntryCClassDataStructure {
  153.     SOMClass *classObject;
  154.     somMToken _get_somtIsReadonly;
  155.     somMToken _get_somtAttribType;
  156.     somMToken somtGetFirstAttributeDeclarator;
  157.     somMToken somtGetNextAttributeDeclarator;
  158.     somMToken somtGetFirstGetMethod;
  159.     somMToken somtGetNextGetMethod;
  160.     somMToken somtGetFirstSetMethod;
  161.     somMToken somtGetNextSetMethod;
  162. #if (defined(SOM_Module_scattrib_Source) || defined(SOMTAttributeEntryC_Class_Source) || defined (SOM_DONT_IMPORT_CLASS_SOMTAttributeEntryC))
  163. } WIN32_DLLEXPORT SOMDLINK SOMTAttributeEntryCClassData;
  164. #else
  165. } WIN32_DLLIMPORT SOMDLINK SOMTAttributeEntryCClassData;
  166. #endif
  167.  
  168. /*
  169.  * Declare the C specific class data structure
  170.  */
  171. SOMEXTERN struct SOMTAttributeEntryCCClassDataStructure {
  172.     somMethodTabs parentMtab;
  173.     somDToken instanceDataToken;
  174. #if (defined(SOM_Module_scattrib_Source) || defined(SOMTAttributeEntryC_Class_Source) || defined (SOM_DONT_IMPORT_CLASS_SOMTAttributeEntryC))
  175. } WIN32_DLLEXPORT SOMDLINK SOMTAttributeEntryCCClassData;
  176. #else
  177. } WIN32_DLLIMPORT SOMDLINK SOMTAttributeEntryCCClassData;
  178. #endif
  179.  
  180. /*
  181.  * New and Renew macros for SOMTAttributeEntryC
  182.  */
  183. #define SOMTAttributeEntryCNew() \
  184.    (_somNew(_SOMTAttributeEntryC ? _SOMTAttributeEntryC : SOMTAttributeEntryCNewClass(SOMTAttributeEntryC_MajorVersion, SOMTAttributeEntryC_MinorVersion)))
  185. #define SOMTAttributeEntryCRenew(buf) \
  186.    (_somRenew(_SOMTAttributeEntryC ? _SOMTAttributeEntryC : SOMTAttributeEntryCNewClass(SOMTAttributeEntryC_MajorVersion, SOMTAttributeEntryC_MinorVersion), buf))
  187.  
  188. /*
  189.  * Override method: somtSetSymbolsOnEntry
  190.  */
  191. #define SOMTAttributeEntryC_somtSetSymbolsOnEntry(somSelf,emitter,prefix) \
  192.     SOMTEntryC_somtSetSymbolsOnEntry(somSelf,emitter,prefix)
  193.  
  194. /*
  195.  * Override method: somDumpSelfInt
  196.  */
  197. #define SOMTAttributeEntryC_somDumpSelfInt(somSelf,level) \
  198.     SOMObject_somDumpSelfInt(somSelf,level)
  199.  
  200. /*
  201.  * New Method: _get_somtIsReadonly
  202.  */
  203. typedef boolean   SOMLINK somTP_SOMTAttributeEntryC__get_somtIsReadonly(SOMTAttributeEntryC *somSelf);
  204. typedef somTP_SOMTAttributeEntryC__get_somtIsReadonly *somTD_SOMTAttributeEntryC__get_somtIsReadonly;
  205. #define somMD_SOMTAttributeEntryC__get_somtIsReadonly "::SOMTAttributeEntryC::_get_somtIsReadonly"
  206. #define SOMTAttributeEntryC__get_somtIsReadonly(somSelf) \
  207.     (SOM_Resolve(somSelf, SOMTAttributeEntryC, _get_somtIsReadonly) \
  208.     (somSelf))
  209. #ifndef SOMGD_get_somtIsReadonly
  210.     #if (defined(_get_somtIsReadonly) || defined(__get_somtIsReadonly))
  211.         #undef _get_somtIsReadonly
  212.         #undef __get_somtIsReadonly
  213.         #define SOMGD_get_somtIsReadonly 1
  214.     #else
  215.         #define __get_somtIsReadonly SOMTAttributeEntryC__get_somtIsReadonly
  216.     #endif /* __get_somtIsReadonly */
  217. #endif /* SOMGD_get_somtIsReadonly */
  218.  
  219. /*
  220.  * New Method: _get_somtAttribType
  221.  */
  222. typedef SOMTEntryC*   SOMLINK somTP_SOMTAttributeEntryC__get_somtAttribType(SOMTAttributeEntryC *somSelf);
  223. typedef somTP_SOMTAttributeEntryC__get_somtAttribType *somTD_SOMTAttributeEntryC__get_somtAttribType;
  224. #define somMD_SOMTAttributeEntryC__get_somtAttribType "::SOMTAttributeEntryC::_get_somtAttribType"
  225. #define SOMTAttributeEntryC__get_somtAttribType(somSelf) \
  226.     (SOM_Resolve(somSelf, SOMTAttributeEntryC, _get_somtAttribType) \
  227.     (somSelf))
  228. #ifndef SOMGD_get_somtAttribType
  229.     #if (defined(_get_somtAttribType) || defined(__get_somtAttribType))
  230.         #undef _get_somtAttribType
  231.         #undef __get_somtAttribType
  232.         #define SOMGD_get_somtAttribType 1
  233.     #else
  234.         #define __get_somtAttribType SOMTAttributeEntryC__get_somtAttribType
  235.     #endif /* __get_somtAttribType */
  236. #endif /* SOMGD_get_somtAttribType */
  237.  
  238. /*
  239.  * New Method: somtGetFirstAttributeDeclarator
  240.  */
  241. typedef SOMTDataEntryC*   SOMLINK somTP_SOMTAttributeEntryC_somtGetFirstAttributeDeclarator(SOMTAttributeEntryC *somSelf);
  242. typedef somTP_SOMTAttributeEntryC_somtGetFirstAttributeDeclarator *somTD_SOMTAttributeEntryC_somtGetFirstAttributeDeclarator;
  243. #define somMD_SOMTAttributeEntryC_somtGetFirstAttributeDeclarator "::SOMTAttributeEntryC::somtGetFirstAttributeDeclarator"
  244. #define SOMTAttributeEntryC_somtGetFirstAttributeDeclarator(somSelf) \
  245.     (SOM_Resolve(somSelf, SOMTAttributeEntryC, somtGetFirstAttributeDeclarator) \
  246.     (somSelf))
  247. #ifndef SOMGD_somtGetFirstAttributeDeclarator
  248.     #if (defined(_somtGetFirstAttributeDeclarator) || defined(__somtGetFirstAttributeDeclarator))
  249.         #undef _somtGetFirstAttributeDeclarator
  250.         #undef __somtGetFirstAttributeDeclarator
  251.         #define SOMGD_somtGetFirstAttributeDeclarator 1
  252.     #else
  253.         #define _somtGetFirstAttributeDeclarator SOMTAttributeEntryC_somtGetFirstAttributeDeclarator
  254.     #endif /* _somtGetFirstAttributeDeclarator */
  255. #endif /* SOMGD_somtGetFirstAttributeDeclarator */
  256.  
  257. /*
  258.  * New Method: somtGetNextAttributeDeclarator
  259.  */
  260. typedef SOMTDataEntryC*   SOMLINK somTP_SOMTAttributeEntryC_somtGetNextAttributeDeclarator(SOMTAttributeEntryC *somSelf);
  261. typedef somTP_SOMTAttributeEntryC_somtGetNextAttributeDeclarator *somTD_SOMTAttributeEntryC_somtGetNextAttributeDeclarator;
  262. #define somMD_SOMTAttributeEntryC_somtGetNextAttributeDeclarator "::SOMTAttributeEntryC::somtGetNextAttributeDeclarator"
  263. #define SOMTAttributeEntryC_somtGetNextAttributeDeclarator(somSelf) \
  264.     (SOM_Resolve(somSelf, SOMTAttributeEntryC, somtGetNextAttributeDeclarator) \
  265.     (somSelf))
  266. #ifndef SOMGD_somtGetNextAttributeDeclarator
  267.     #if (defined(_somtGetNextAttributeDeclarator) || defined(__somtGetNextAttributeDeclarator))
  268.         #undef _somtGetNextAttributeDeclarator
  269.         #undef __somtGetNextAttributeDeclarator
  270.         #define SOMGD_somtGetNextAttributeDeclarator 1
  271.     #else
  272.         #define _somtGetNextAttributeDeclarator SOMTAttributeEntryC_somtGetNextAttributeDeclarator
  273.     #endif /* _somtGetNextAttributeDeclarator */
  274. #endif /* SOMGD_somtGetNextAttributeDeclarator */
  275.  
  276. /*
  277.  * New Method: somtGetFirstGetMethod
  278.  */
  279. typedef SOMTMethodEntryC*   SOMLINK somTP_SOMTAttributeEntryC_somtGetFirstGetMethod(SOMTAttributeEntryC *somSelf);
  280. typedef somTP_SOMTAttributeEntryC_somtGetFirstGetMethod *somTD_SOMTAttributeEntryC_somtGetFirstGetMethod;
  281. #define somMD_SOMTAttributeEntryC_somtGetFirstGetMethod "::SOMTAttributeEntryC::somtGetFirstGetMethod"
  282. #define SOMTAttributeEntryC_somtGetFirstGetMethod(somSelf) \
  283.     (SOM_Resolve(somSelf, SOMTAttributeEntryC, somtGetFirstGetMethod) \
  284.     (somSelf))
  285. #ifndef SOMGD_somtGetFirstGetMethod
  286.     #if (defined(_somtGetFirstGetMethod) || defined(__somtGetFirstGetMethod))
  287.         #undef _somtGetFirstGetMethod
  288.         #undef __somtGetFirstGetMethod
  289.         #define SOMGD_somtGetFirstGetMethod 1
  290.     #else
  291.         #define _somtGetFirstGetMethod SOMTAttributeEntryC_somtGetFirstGetMethod
  292.     #endif /* _somtGetFirstGetMethod */
  293. #endif /* SOMGD_somtGetFirstGetMethod */
  294.  
  295. /*
  296.  * New Method: somtGetNextGetMethod
  297.  */
  298. typedef SOMTMethodEntryC*   SOMLINK somTP_SOMTAttributeEntryC_somtGetNextGetMethod(SOMTAttributeEntryC *somSelf);
  299. typedef somTP_SOMTAttributeEntryC_somtGetNextGetMethod *somTD_SOMTAttributeEntryC_somtGetNextGetMethod;
  300. #define somMD_SOMTAttributeEntryC_somtGetNextGetMethod "::SOMTAttributeEntryC::somtGetNextGetMethod"
  301. #define SOMTAttributeEntryC_somtGetNextGetMethod(somSelf) \
  302.     (SOM_Resolve(somSelf, SOMTAttributeEntryC, somtGetNextGetMethod) \
  303.     (somSelf))
  304. #ifndef SOMGD_somtGetNextGetMethod
  305.     #if (defined(_somtGetNextGetMethod) || defined(__somtGetNextGetMethod))
  306.         #undef _somtGetNextGetMethod
  307.         #undef __somtGetNextGetMethod
  308.         #define SOMGD_somtGetNextGetMethod 1
  309.     #else
  310.         #define _somtGetNextGetMethod SOMTAttributeEntryC_somtGetNextGetMethod
  311.     #endif /* _somtGetNextGetMethod */
  312. #endif /* SOMGD_somtGetNextGetMethod */
  313.  
  314. /*
  315.  * New Method: somtGetFirstSetMethod
  316.  */
  317. typedef SOMTMethodEntryC*   SOMLINK somTP_SOMTAttributeEntryC_somtGetFirstSetMethod(SOMTAttributeEntryC *somSelf);
  318. typedef somTP_SOMTAttributeEntryC_somtGetFirstSetMethod *somTD_SOMTAttributeEntryC_somtGetFirstSetMethod;
  319. #define somMD_SOMTAttributeEntryC_somtGetFirstSetMethod "::SOMTAttributeEntryC::somtGetFirstSetMethod"
  320. #define SOMTAttributeEntryC_somtGetFirstSetMethod(somSelf) \
  321.     (SOM_Resolve(somSelf, SOMTAttributeEntryC, somtGetFirstSetMethod) \
  322.     (somSelf))
  323. #ifndef SOMGD_somtGetFirstSetMethod
  324.     #if (defined(_somtGetFirstSetMethod) || defined(__somtGetFirstSetMethod))
  325.         #undef _somtGetFirstSetMethod
  326.         #undef __somtGetFirstSetMethod
  327.         #define SOMGD_somtGetFirstSetMethod 1
  328.     #else
  329.         #define _somtGetFirstSetMethod SOMTAttributeEntryC_somtGetFirstSetMethod
  330.     #endif /* _somtGetFirstSetMethod */
  331. #endif /* SOMGD_somtGetFirstSetMethod */
  332.  
  333. /*
  334.  * New Method: somtGetNextSetMethod
  335.  */
  336. typedef SOMTMethodEntryC*   SOMLINK somTP_SOMTAttributeEntryC_somtGetNextSetMethod(SOMTAttributeEntryC *somSelf);
  337. typedef somTP_SOMTAttributeEntryC_somtGetNextSetMethod *somTD_SOMTAttributeEntryC_somtGetNextSetMethod;
  338. #define somMD_SOMTAttributeEntryC_somtGetNextSetMethod "::SOMTAttributeEntryC::somtGetNextSetMethod"
  339. #define SOMTAttributeEntryC_somtGetNextSetMethod(somSelf) \
  340.     (SOM_Resolve(somSelf, SOMTAttributeEntryC, somtGetNextSetMethod) \
  341.     (somSelf))
  342. #ifndef SOMGD_somtGetNextSetMethod
  343.     #if (defined(_somtGetNextSetMethod) || defined(__somtGetNextSetMethod))
  344.         #undef _somtGetNextSetMethod
  345.         #undef __somtGetNextSetMethod
  346.         #define SOMGD_somtGetNextSetMethod 1
  347.     #else
  348.         #define _somtGetNextSetMethod SOMTAttributeEntryC_somtGetNextSetMethod
  349.     #endif /* _somtGetNextSetMethod */
  350. #endif /* SOMGD_somtGetNextSetMethod */
  351. #ifndef SOM_DONT_USE_INHERITED_MACROS
  352. #define SOMTAttributeEntryC__get_somtEntryName SOMTEntryC__get_somtEntryName
  353. #define SOMTAttributeEntryC__set_somtEntryName SOMTEntryC__set_somtEntryName
  354. #define SOMTAttributeEntryC__get_somtElementType SOMTEntryC__get_somtElementType
  355. #define SOMTAttributeEntryC__set_somtElementType SOMTEntryC__set_somtElementType
  356. #define SOMTAttributeEntryC__get_somtElementTypeName SOMTEntryC__get_somtElementTypeName
  357. #define SOMTAttributeEntryC__get_somtEntryComment SOMTEntryC__get_somtEntryComment
  358. #define SOMTAttributeEntryC__get_somtSourceLineNumber SOMTEntryC__get_somtSourceLineNumber
  359. #define SOMTAttributeEntryC__get_somtTypeCode SOMTEntryC__get_somtTypeCode
  360. #define SOMTAttributeEntryC__get_somtIsReference SOMTEntryC__get_somtIsReference
  361. #define SOMTAttributeEntryC__get_somtIDLScopedName SOMTEntryC__get_somtIDLScopedName
  362. #define SOMTAttributeEntryC__get_somtCScopedName SOMTEntryC__get_somtCScopedName
  363. #define SOMTAttributeEntryC_somtGetModifierValue SOMTEntryC_somtGetModifierValue
  364. #define SOMTAttributeEntryC_somtGetFirstModifier SOMTEntryC_somtGetFirstModifier
  365. #define SOMTAttributeEntryC_somtGetNextModifier SOMTEntryC_somtGetNextModifier
  366. #define SOMTAttributeEntryC_somtFormatModifier SOMTEntryC_somtFormatModifier
  367. #define SOMTAttributeEntryC_somtGetModifierList SOMTEntryC_somtGetModifierList
  368. #define SOMTAttributeEntryC_somtSetEntryStruct SOMTEntryC_somtSetEntryStruct
  369. #define SOMTAttributeEntryC_somDefaultInit SOMObject_somDefaultInit
  370. #define SOMTAttributeEntryC_somDestruct SOMObject_somDestruct
  371. #define SOMTAttributeEntryC_somDefaultCopyInit SOMObject_somDefaultCopyInit
  372. #define SOMTAttributeEntryC_somDefaultAssign SOMObject_somDefaultAssign
  373. #define SOMTAttributeEntryC_somDefaultConstCopyInit SOMObject_somDefaultConstCopyInit
  374. #define SOMTAttributeEntryC_somDefaultVCopyInit SOMObject_somDefaultVCopyInit
  375. #define SOMTAttributeEntryC_somDefaultConstVCopyInit SOMObject_somDefaultConstVCopyInit
  376. #define SOMTAttributeEntryC_somDefaultConstAssign SOMObject_somDefaultConstAssign
  377. #define SOMTAttributeEntryC_somDefaultVAssign SOMObject_somDefaultVAssign
  378. #define SOMTAttributeEntryC_somDefaultConstVAssign SOMObject_somDefaultConstVAssign
  379. #define SOMTAttributeEntryC_somInit SOMObject_somInit
  380. #define SOMTAttributeEntryC_somFree SOMObject_somFree
  381. #define SOMTAttributeEntryC_somUninit SOMObject_somUninit
  382. #define SOMTAttributeEntryC_somGetClass SOMObject_somGetClass
  383. #define SOMTAttributeEntryC_somGetClassName SOMObject_somGetClassName
  384. #define SOMTAttributeEntryC_somGetSize SOMObject_somGetSize
  385. #define SOMTAttributeEntryC_somIsA SOMObject_somIsA
  386. #define SOMTAttributeEntryC_somIsInstanceOf SOMObject_somIsInstanceOf
  387. #define SOMTAttributeEntryC_somRespondsTo SOMObject_somRespondsTo
  388. #define SOMTAttributeEntryC_somDispatch SOMObject_somDispatch
  389. #define SOMTAttributeEntryC_somClassDispatch SOMObject_somClassDispatch
  390. #define SOMTAttributeEntryC_somCastObj SOMObject_somCastObj
  391. #define SOMTAttributeEntryC_somResetObj SOMObject_somResetObj
  392. #define SOMTAttributeEntryC_somPrintSelf SOMObject_somPrintSelf
  393. #define SOMTAttributeEntryC_somDumpSelf SOMObject_somDumpSelf
  394. #endif /* SOM_DONT_USE_INHERITED_MACROS */
  395.  
  396. #endif       /* SOM_SOMTAttributeEntryC_h */
  397.