home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / tolkit45.zip / os2tk45 / som / include / tss.h < prev    next >
C/C++ Source or Header  |  1999-02-22  |  18KB  |  450 lines

  1.  
  2. /*
  3.  * This file was generated by the SOM Compiler.
  4.  * FileName: tss.h.
  5.  * Generated using:
  6.  *     SOM Precompiler somipc: 2.29.1.17
  7.  *     SOM Emitter emith: 2.47
  8.  */
  9.  
  10. /*
  11.  *    COMPONENT_NAME: somuc
  12.  * 
  13.  *    ORIGINS: 82, 81, 27
  14.  * 
  15.  * 
  16.  *     25H7912  (C)  COPYRIGHT International Business Machines Corp. 1992,1996,1996
  17.  *    All Rights Reserved
  18.  *    Licensed Materials - Property of IBM
  19.  *    US Government Users Restricted Rights - Use, duplication or
  20.  *    disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  21.  * 
  22.  *    Copyright ⌐ 1988, 1989 Apple Computer, Inc. All rights reserved.
  23.  * 
  24.  * CLASS_NAME: somf_TSortedSequence
  25.  * 
  26.  * DESCRIPTION: A TSortedSequence is a TSequence.  It is ordered based on
  27.  *              how the elements in the collections relate to each other.
  28.  *              Any element in the TSortedSequence is Less Than or Equal to
  29.  *              the element in front of it, and Greater Than or Equal to
  30.  *              the element behind it.
  31.  * 
  32.  */
  33.  
  34.  
  35. #ifndef SOM_somf_TSortedSequence_h
  36. #define SOM_somf_TSortedSequence_h
  37.  
  38.  
  39. #include <som.h>
  40.  
  41. /*
  42.  * -- This emitter treats Method Tokens as Thunks by default.
  43.  * -- Use the sc modifier "nothunks" to change this default
  44.  */
  45. #undef somresolve_
  46. #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
  47.  
  48. /*
  49.  * Define the class name as an object type
  50.  */
  51. #ifndef somf_TSortedSequence
  52. #define somf_TSortedSequence SOMObject
  53. #endif
  54. #include <tseq.h>
  55.  
  56. /*
  57.  * Start of bindings for IDL types
  58.  */
  59.  
  60. #ifndef SOMClass
  61.     #define SOMClass SOMObject
  62. #endif /* SOMClass */
  63. #ifndef somf_TIterator
  64.     #define somf_TIterator SOMObject
  65. #endif /* somf_TIterator */
  66. #ifndef somf_TSortedSequenceNode
  67.     #define somf_TSortedSequenceNode SOMObject
  68. #endif /* somf_TSortedSequenceNode */
  69. #ifndef somf_TSequenceIterator
  70.     #define somf_TSequenceIterator SOMObject
  71. #endif /* somf_TSequenceIterator */
  72.  
  73. /*
  74.  * End of bindings for IDL types.
  75.  */
  76.  
  77. /*
  78.  * Passthru lines: File: "C.h", "after"
  79.  */
  80.  
  81. #include <mcollect.h>
  82. #include <morder.h>
  83. #include <tssnode.h>
  84.  
  85. #define somf_TSortedSequence_MajorVersion 2
  86. #define somf_TSortedSequence_MinorVersion 1
  87.  
  88. /*
  89.  * External name shortening if required
  90.  */
  91. #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
  92. #define somf_TSortedSequenceNewClass c
  93. #pragma linkage(c, system)
  94. #define somf_TSortedSequenceClassData d
  95. #define somf_TSortedSequenceCClassData x
  96. #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
  97. /*--------------Migration------------*/
  98. #define somf_TSortedSequence_classObj somf_TSortedSequenceClassData.classObject
  99. #define _somf_TSortedSequence somf_TSortedSequence_classObj
  100.  
  101. /*
  102.  * Declare the class creation procedure
  103.  */
  104. SOMEXTERN SOMClass * SOMLINK somf_TSortedSequenceNewClass(integer4 somtmajorVersion,
  105.         integer4 somtminorVersion);
  106. #pragma linkage(somf_TSortedSequenceNewClass, system)
  107.  
  108. /*
  109.  * Declare the class data structure
  110.  */
  111. SOMEXTERN struct somf_TSortedSequenceClassDataStructure {
  112.     SOMClass *classObject;
  113.     somMToken somfCreateSequenceIterator;
  114.     somMToken somfGetSequencingFunction;
  115.     somMToken somfSetSequencingFunction;
  116.     somMToken somfCreateSortedSequenceNode;
  117.     somMToken somfRotate;
  118.     somMToken somfSplit;
  119.     somMToken somfBalance;
  120.     somMToken somfInternalRemoveAll;
  121.     somMToken somfInternalDeleteAll;
  122.     somMToken somfAssign;
  123.     somMToken somfTSortedSequenceInitF;
  124.     somMToken somfTSortedSequenceInitS;
  125. } SOMDLINK somf_TSortedSequenceClassData;
  126.  
  127. /*
  128.  * Declare the C specific class data structure
  129.  */
  130. SOMEXTERN struct somf_TSortedSequenceCClassDataStructure {
  131.     somMethodTabs parentMtab;
  132.     somDToken instanceDataToken;
  133. } SOMDLINK somf_TSortedSequenceCClassData;
  134.  
  135. /*
  136.  * New and Renew macros for somf_TSortedSequence
  137.  */
  138. #define somf_TSortedSequenceNew() \
  139.    ( _somf_TSortedSequence ? \
  140.     _somNew(_somf_TSortedSequence) \
  141.     : ( somf_TSortedSequenceNewClass(\
  142.         somf_TSortedSequence_MajorVersion, \
  143.         somf_TSortedSequence_MinorVersion),\
  144.        _somNew(_somf_TSortedSequence)))
  145. #define somf_TSortedSequenceRenew(buf) \
  146.    ( _somf_TSortedSequence ? \
  147.     _somRenew(_somf_TSortedSequence, buf) \
  148.     : ( somf_TSortedSequenceNewClass(\
  149.         somf_TSortedSequence_MajorVersion, \
  150.         somf_TSortedSequence_MinorVersion),\
  151.        _somRenew(_somf_TSortedSequence, buf)))
  152.  
  153. /*
  154.  * Override method: somInit
  155.  */
  156. #define somf_TSortedSequence_somInit(somSelf) \
  157.     SOMObject_somInit(somSelf)
  158.  
  159. /*
  160.  * Override method: somUninit
  161.  */
  162. #define somf_TSortedSequence_somUninit(somSelf) \
  163.     SOMObject_somUninit(somSelf)
  164.  
  165. /*
  166.  * Override method: somfAdd
  167.  */
  168. #define somf_TSortedSequence_somfAdd(somSelf,ev,obj) \
  169.     somf_TCollection_somfAdd(somSelf,ev,obj)
  170.  
  171. /*
  172.  * Override method: somfRemove
  173.  */
  174. #define somf_TSortedSequence_somfRemove(somSelf,ev,obj) \
  175.     somf_TCollection_somfRemove(somSelf,ev,obj)
  176.  
  177. /*
  178.  * Override method: somfDeleteAll
  179.  */
  180. #define somf_TSortedSequence_somfDeleteAll(somSelf,ev) \
  181.     somf_TCollection_somfDeleteAll(somSelf,ev)
  182.  
  183. /*
  184.  * Override method: somfRemoveAll
  185.  */
  186. #define somf_TSortedSequence_somfRemoveAll(somSelf,ev) \
  187.     somf_TCollection_somfRemoveAll(somSelf,ev)
  188.  
  189. /*
  190.  * Override method: somfCount
  191.  */
  192. #define somf_TSortedSequence_somfCount(somSelf,ev) \
  193.     somf_TCollection_somfCount(somSelf,ev)
  194.  
  195. /*
  196.  * Override method: somfAfter
  197.  */
  198. #define somf_TSortedSequence_somfAfter(somSelf,ev,obj) \
  199.     somf_TSequence_somfAfter(somSelf,ev,obj)
  200.  
  201. /*
  202.  * Override method: somfBefore
  203.  */
  204. #define somf_TSortedSequence_somfBefore(somSelf,ev,obj) \
  205.     somf_TSequence_somfBefore(somSelf,ev,obj)
  206.  
  207. /*
  208.  * Override method: somfLast
  209.  */
  210. #define somf_TSortedSequence_somfLast(somSelf,ev) \
  211.     somf_TSequence_somfLast(somSelf,ev)
  212.  
  213. /*
  214.  * Override method: somfFirst
  215.  */
  216. #define somf_TSortedSequence_somfFirst(somSelf,ev) \
  217.     somf_TSequence_somfFirst(somSelf,ev)
  218.  
  219. /*
  220.  * Override method: somfMember
  221.  */
  222. #define somf_TSortedSequence_somfMember(somSelf,ev,obj) \
  223.     somf_TCollection_somfMember(somSelf,ev,obj)
  224.  
  225. /*
  226.  * Override method: somfCreateIterator
  227.  */
  228. #define somf_TSortedSequence_somfCreateIterator(somSelf,ev) \
  229.     somf_TCollection_somfCreateIterator(somSelf,ev)
  230.  
  231. /*
  232.  * Override method: somfOccurrencesOf
  233.  */
  234. #define somf_TSortedSequence_somfOccurrencesOf(somSelf,ev,obj) \
  235.     somf_TSequence_somfOccurrencesOf(somSelf,ev,obj)
  236.  
  237. /*
  238.  * New Method: somfTSortedSequenceInitF
  239.  */
  240. typedef somf_TSortedSequence*   SOMLINK somTP_somf_TSortedSequence_somfTSortedSequenceInitF(somf_TSortedSequence *somSelf, Environment *ev, 
  241.         somf_MOrderableCollectible_somf_MBetterOrderableCompareFn testfn);
  242. #pragma linkage(somTP_somf_TSortedSequence_somfTSortedSequenceInitF, system)
  243. typedef somTP_somf_TSortedSequence_somfTSortedSequenceInitF *somTD_somf_TSortedSequence_somfTSortedSequenceInitF;
  244. /*
  245.  *  Initialize the new TSortedSequence
  246.  */
  247. #define somMD_somf_TSortedSequence_somfTSortedSequenceInitF "::somf_TSortedSequence::somfTSortedSequenceInitF"
  248. #define somf_TSortedSequence_somfTSortedSequenceInitF(somSelf,ev,testfn) \
  249.     (SOM_Resolve(somSelf, somf_TSortedSequence, somfTSortedSequenceInitF) \
  250.     (somSelf,ev,testfn))
  251. #ifndef SOMGD_somfTSortedSequenceInitF
  252.     #if (defined(_somfTSortedSequenceInitF) || defined(__somfTSortedSequenceInitF))
  253.         #undef _somfTSortedSequenceInitF
  254.         #undef __somfTSortedSequenceInitF
  255.         #define SOMGD_somfTSortedSequenceInitF 1
  256.     #else
  257.         #define _somfTSortedSequenceInitF somf_TSortedSequence_somfTSortedSequenceInitF
  258.     #endif /* _somfTSortedSequenceInitF */
  259. #endif /* SOMGD_somfTSortedSequenceInitF */
  260.  
  261. /*
  262.  * New Method: somfTSortedSequenceInitS
  263.  */
  264. typedef somf_TSortedSequence*   SOMLINK somTP_somf_TSortedSequence_somfTSortedSequenceInitS(somf_TSortedSequence *somSelf, Environment *ev, 
  265.         somf_TSortedSequence* s);
  266. #pragma linkage(somTP_somf_TSortedSequence_somfTSortedSequenceInitS, system)
  267. typedef somTP_somf_TSortedSequence_somfTSortedSequenceInitS *somTD_somf_TSortedSequence_somfTSortedSequenceInitS;
  268. /*
  269.  *  Initialize the new TSortedSequence
  270.  */
  271. #define somMD_somf_TSortedSequence_somfTSortedSequenceInitS "::somf_TSortedSequence::somfTSortedSequenceInitS"
  272. #define somf_TSortedSequence_somfTSortedSequenceInitS(somSelf,ev,s) \
  273.     (SOM_Resolve(somSelf, somf_TSortedSequence, somfTSortedSequenceInitS) \
  274.     (somSelf,ev,s))
  275. #ifndef SOMGD_somfTSortedSequenceInitS
  276.     #if (defined(_somfTSortedSequenceInitS) || defined(__somfTSortedSequenceInitS))
  277.         #undef _somfTSortedSequenceInitS
  278.         #undef __somfTSortedSequenceInitS
  279.         #define SOMGD_somfTSortedSequenceInitS 1
  280.     #else
  281.         #define _somfTSortedSequenceInitS somf_TSortedSequence_somfTSortedSequenceInitS
  282.     #endif /* _somfTSortedSequenceInitS */
  283. #endif /* SOMGD_somfTSortedSequenceInitS */
  284.  
  285. /*
  286.  * New Method: somfAssign
  287.  */
  288. typedef void   SOMLINK somTP_somf_TSortedSequence_somfAssign(somf_TSortedSequence *somSelf, Environment *ev, 
  289.         somf_TSortedSequence* s);
  290. #pragma linkage(somTP_somf_TSortedSequence_somfAssign, system)
  291. typedef somTP_somf_TSortedSequence_somfAssign *somTD_somf_TSortedSequence_somfAssign;
  292. /*
  293.  *  Assign the instance of this equal to the instance of source.
  294.  */
  295. #define somMD_somf_TSortedSequence_somfAssign "::somf_TSortedSequence::somfAssign"
  296. #define somf_TSortedSequence_somfAssign(somSelf,ev,s) \
  297.     (SOM_Resolve(somSelf, somf_TSortedSequence, somfAssign) \
  298.     (somSelf,ev,s))
  299. #ifndef SOMGD_somfAssign
  300.     #if (defined(_somfAssign) || defined(__somfAssign))
  301.         #undef _somfAssign
  302.         #undef __somfAssign
  303.         #define SOMGD_somfAssign 1
  304.     #else
  305.         #define _somfAssign somf_TSortedSequence_somfAssign
  306.     #endif /* _somfAssign */
  307. #endif /* SOMGD_somfAssign */
  308.  
  309. /*
  310.  * New Method: somfCreateSequenceIterator
  311.  */
  312. typedef somf_TSequenceIterator*   SOMLINK somTP_somf_TSortedSequence_somfCreateSequenceIterator(somf_TSortedSequence *somSelf, Environment *ev);
  313. #pragma linkage(somTP_somf_TSortedSequence_somfCreateSequenceIterator, system)
  314. typedef somTP_somf_TSortedSequence_somfCreateSequenceIterator *somTD_somf_TSortedSequence_somfCreateSequenceIterator;
  315. /*
  316.  *  This method returns a new iterator which is suitable for use in iterating
  317.  *  over the objects in this collection.
  318.  */
  319. #define somMD_somf_TSortedSequence_somfCreateSequenceIterator "::somf_TSortedSequence::somfCreateSequenceIterator"
  320. #define somf_TSortedSequence_somfCreateSequenceIterator(somSelf,ev) \
  321.     (SOM_Resolve(somSelf, somf_TSortedSequence, somfCreateSequenceIterator) \
  322.     (somSelf,ev))
  323. #ifndef SOMGD_somfCreateSequenceIterator
  324.     #if (defined(_somfCreateSequenceIterator) || defined(__somfCreateSequenceIterator))
  325.         #undef _somfCreateSequenceIterator
  326.         #undef __somfCreateSequenceIterator
  327.         #define SOMGD_somfCreateSequenceIterator 1
  328.     #else
  329.         #define _somfCreateSequenceIterator somf_TSortedSequence_somfCreateSequenceIterator
  330.     #endif /* _somfCreateSequenceIterator */
  331. #endif /* SOMGD_somfCreateSequenceIterator */
  332.  
  333. /*
  334.  * New Method: somfGetSequencingFunction
  335.  */
  336. typedef somf_MOrderableCollectible_somf_MBetterOrderableCompareFn   SOMLINK somTP_somf_TSortedSequence_somfGetSequencingFunction(somf_TSortedSequence *somSelf, Environment *ev);
  337. #pragma linkage(somTP_somf_TSortedSequence_somfGetSequencingFunction, system)
  338. typedef somTP_somf_TSortedSequence_somfGetSequencingFunction *somTD_somf_TSortedSequence_somfGetSequencingFunction;
  339. /*
  340.  *  Return a pointer to the function used to compare elements in the
  341.  *  collection, and consequently determines the sequence of the collection.
  342.  */
  343. #define somMD_somf_TSortedSequence_somfGetSequencingFunction "::somf_TSortedSequence::somfGetSequencingFunction"
  344. #define somf_TSortedSequence_somfGetSequencingFunction(somSelf,ev) \
  345.     (SOM_Resolve(somSelf, somf_TSortedSequence, somfGetSequencingFunction) \
  346.     (somSelf,ev))
  347. #ifndef SOMGD_somfGetSequencingFunction
  348.     #if (defined(_somfGetSequencingFunction) || defined(__somfGetSequencingFunction))
  349.         #undef _somfGetSequencingFunction
  350.         #undef __somfGetSequencingFunction
  351.         #define SOMGD_somfGetSequencingFunction 1
  352.     #else
  353.         #define _somfGetSequencingFunction somf_TSortedSequence_somfGetSequencingFunction
  354.     #endif /* _somfGetSequencingFunction */
  355. #endif /* SOMGD_somfGetSequencingFunction */
  356.  
  357. /*
  358.  * New Method: somfSetSequencingFunction
  359.  */
  360. typedef void   SOMLINK somTP_somf_TSortedSequence_somfSetSequencingFunction(somf_TSortedSequence *somSelf, Environment *ev, 
  361.         somf_MOrderableCollectible_somf_MBetterOrderableCompareFn fn);
  362. #pragma linkage(somTP_somf_TSortedSequence_somfSetSequencingFunction, system)
  363. typedef somTP_somf_TSortedSequence_somfSetSequencingFunction *somTD_somf_TSortedSequence_somfSetSequencingFunction;
  364. /*
  365.  *  Sets the pointer to the function used to compare elements in the
  366.  *  collection, and consequently determines the sequence of the collection.
  367.  */
  368. #define somMD_somf_TSortedSequence_somfSetSequencingFunction "::somf_TSortedSequence::somfSetSequencingFunction"
  369. #define somf_TSortedSequence_somfSetSequencingFunction(somSelf,ev,fn) \
  370.     (SOM_Resolve(somSelf, somf_TSortedSequence, somfSetSequencingFunction) \
  371.     (somSelf,ev,fn))
  372. #ifndef SOMGD_somfSetSequencingFunction
  373.     #if (defined(_somfSetSequencingFunction) || defined(__somfSetSequencingFunction))
  374.         #undef _somfSetSequencingFunction
  375.         #undef __somfSetSequencingFunction
  376.         #define SOMGD_somfSetSequencingFunction 1
  377.     #else
  378.         #define _somfSetSequencingFunction somf_TSortedSequence_somfSetSequencingFunction
  379.     #endif /* _somfSetSequencingFunction */
  380. #endif /* SOMGD_somfSetSequencingFunction */
  381.  
  382. /*
  383.  * New Method: somfCreateSortedSequenceNode
  384.  */
  385. typedef somf_TSortedSequenceNode*   SOMLINK somTP_somf_TSortedSequence_somfCreateSortedSequenceNode(somf_TSortedSequence *somSelf, Environment *ev, 
  386.         somf_TSortedSequenceNode* n1, 
  387.         somf_MOrderableCollectible* obj, 
  388.         somf_TSortedSequenceNode* n2);
  389. #pragma linkage(somTP_somf_TSortedSequence_somfCreateSortedSequenceNode, system)
  390. typedef somTP_somf_TSortedSequence_somfCreateSortedSequenceNode *somTD_somf_TSortedSequence_somfCreateSortedSequenceNode;
  391. /*
  392.  *  Create a new TSortedSequenceNode in the TSortedSequence.
  393.  */
  394. #define somMD_somf_TSortedSequence_somfCreateSortedSequenceNode "::somf_TSortedSequence::somfCreateSortedSequenceNode"
  395. #define somf_TSortedSequence_somfCreateSortedSequenceNode(somSelf,ev,n1,obj,n2) \
  396.     (SOM_Resolve(somSelf, somf_TSortedSequence, somfCreateSortedSequenceNode) \
  397.     (somSelf,ev,n1,obj,n2))
  398. #ifndef SOMGD_somfCreateSortedSequenceNode
  399.     #if (defined(_somfCreateSortedSequenceNode) || defined(__somfCreateSortedSequenceNode))
  400.         #undef _somfCreateSortedSequenceNode
  401.         #undef __somfCreateSortedSequenceNode
  402.         #define SOMGD_somfCreateSortedSequenceNode 1
  403.     #else
  404.         #define _somfCreateSortedSequenceNode somf_TSortedSequence_somfCreateSortedSequenceNode
  405.     #endif /* _somfCreateSortedSequenceNode */
  406. #endif /* SOMGD_somfCreateSortedSequenceNode */
  407. #ifndef SOM_DONT_USE_INHERITED_MACROS
  408. #define somf_TSortedSequence_somfTSequenceInit somf_TSequence_somfTSequenceInit
  409. #define somf_TSortedSequence_somfAddAll somf_TCollection_somfAddAll
  410. #define somf_TSortedSequence_somfTestFunction somf_TCollection_somfTestFunction
  411. #define somf_TSortedSequence_somfSetTestFunction somf_TCollection_somfSetTestFunction
  412. #define somf_TSortedSequence_somfTCollectionInit somf_TCollection_somfTCollectionInit
  413. #define somf_TSortedSequence_somfIsEqual somf_MCollectible_somfIsEqual
  414. #define somf_TSortedSequence_somfClone somf_MCollectible_somfClone
  415. #define somf_TSortedSequence_somfClonePointer somf_MCollectible_somfClonePointer
  416. #define somf_TSortedSequence_somfHash somf_MCollectible_somfHash
  417. #define somf_TSortedSequence_somfIsSame somf_MCollectible_somfIsSame
  418. #define somf_TSortedSequence_somfIsNotEqual somf_MCollectible_somfIsNotEqual
  419. #define somf_TSortedSequence_somDefaultInit SOMObject_somDefaultInit
  420. #define somf_TSortedSequence_somDestruct SOMObject_somDestruct
  421. #define somf_TSortedSequence_somDefaultCopyInit SOMObject_somDefaultCopyInit
  422. #define somf_TSortedSequence_somDefaultAssign SOMObject_somDefaultAssign
  423. #define somf_TSortedSequence_somDefaultConstCopyInit SOMObject_somDefaultConstCopyInit
  424. #define somf_TSortedSequence_somDefaultVCopyInit SOMObject_somDefaultVCopyInit
  425. #define somf_TSortedSequence_somDefaultConstVCopyInit SOMObject_somDefaultConstVCopyInit
  426. #define somf_TSortedSequence_somDefaultConstAssign SOMObject_somDefaultConstAssign
  427. #define somf_TSortedSequence_somDefaultVAssign SOMObject_somDefaultVAssign
  428. #define somf_TSortedSequence_somDefaultConstVAssign SOMObject_somDefaultConstVAssign
  429. #define somf_TSortedSequence_somFree SOMObject_somFree
  430. #define somf_TSortedSequence_somGetClass SOMObject_somGetClass
  431. #define somf_TSortedSequence_somGetClassName SOMObject_somGetClassName
  432. #define somf_TSortedSequence_somGetSize SOMObject_somGetSize
  433. #define somf_TSortedSequence_somIsA SOMObject_somIsA
  434. #define somf_TSortedSequence_somIsInstanceOf SOMObject_somIsInstanceOf
  435. #define somf_TSortedSequence_somRespondsTo SOMObject_somRespondsTo
  436. #define somf_TSortedSequence_somDispatch SOMObject_somDispatch
  437. #define somf_TSortedSequence_somClassDispatch SOMObject_somClassDispatch
  438. #define somf_TSortedSequence_somCastObj SOMObject_somCastObj
  439. #define somf_TSortedSequence_somResetObj SOMObject_somResetObj
  440. #define somf_TSortedSequence_somDispatchV SOMObject_somDispatchV
  441. #define somf_TSortedSequence_somDispatchL SOMObject_somDispatchL
  442. #define somf_TSortedSequence_somDispatchA SOMObject_somDispatchA
  443. #define somf_TSortedSequence_somDispatchD SOMObject_somDispatchD
  444. #define somf_TSortedSequence_somPrintSelf SOMObject_somPrintSelf
  445. #define somf_TSortedSequence_somDumpSelf SOMObject_somDumpSelf
  446. #define somf_TSortedSequence_somDumpSelfInt SOMObject_somDumpSelfInt
  447. #endif /* SOM_DONT_USE_INHERITED_MACROS */
  448.  
  449. #endif       /* SOM_somf_TSortedSequence_h */
  450.