home *** CD-ROM | disk | FTP | other *** search
/ The Developer Connection…ice Driver Kit for OS/2 3 / DEV3-D1.ISO / source / wpshidl / samples / wpsamps / dragfold.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-11-18  |  16.1 KB  |  347 lines

  1.  
  2. /*
  3.  * This file was generated by the SOM Compiler.
  4.  * FileName: dragfold.h.
  5.  * Generated using:
  6.  *     SOM Precompiler somipc: 2.2
  7.  *     SOM Emitter emith: 2.7
  8.  */
  9.  
  10. /*
  11.  * 
  12.  * 
  13.  *    Module Name: DRAGFOLD
  14.  * 
  15.  *    OS/2 Work Place Shell Sample Program - SOM 2.0 / IDL Version
  16.  * 
  17.  *    Copyright (C) 1993 IBM Corporation
  18.  * 
  19.  *        DISCLAIMER OF WARRANTIES.  The following [enclosed] code is
  20.  *        sample code created by IBM Corporation. This sample code is not
  21.  *        part of any standard or IBM product and is provided to you solely
  22.  *        for  the purpose of assisting you in the development of your
  23.  *        applications.  The code is provided "AS IS", without
  24.  *        warranty of any kind.  IBM shall not be liable for any damages
  25.  *        arising out of your use of the sample code, even if they have been
  26.  *        advised of the possibility of such damages.
  27.  * 
  28.  */
  29.  
  30.  
  31. #ifndef SOM_DRAGFOLD_h
  32. #define SOM_DRAGFOLD_h
  33.  
  34.  
  35. #include <som.h>
  36.  
  37. /*
  38.  * -- This emitter treats Method Tokens as Thunks by default
  39.  * -- Use the sc modifier "nothunks" to change this default
  40.  */
  41. #undef somresolve_
  42. #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
  43.  
  44. /*
  45.  * Define the class name as an object type
  46.  */
  47. #ifndef DRAGFOLD
  48. #define DRAGFOLD SOMObject
  49. #endif
  50. #include <wpfolder.h>
  51.  
  52. /*
  53.  * Start of user-defined types:
  54.  */
  55.  
  56. /*
  57.  * End of user-defined types.
  58.  */
  59.  
  60. #define DRAGFOLD_MajorVersion 1
  61. #define DRAGFOLD_MinorVersion 2
  62.  
  63. /*
  64.  * External name shortening if required
  65.  */
  66. #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
  67. #define DRAGFOLDNewClass dragfc
  68. #pragma linkage(dragfc, system)
  69. #define DRAGFOLDClassData dragfd
  70. #define DRAGFOLDCClassData dragfx
  71. #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
  72. /*--------------Migration------------*/
  73. #define DRAGFOLD_classObj DRAGFOLDClassData.classObject
  74. #define _DRAGFOLD DRAGFOLD_classObj
  75.  
  76. /*
  77.  * Declare the class creation procedure
  78.  */
  79. SOMEXTERN SOMClass * SOMLINK DRAGFOLDNewClass(integer4 somtmajorVersion,
  80.         integer4 somtminorVersion);
  81. #pragma linkage(DRAGFOLDNewClass, system)
  82.  
  83. /*
  84.  * Declare the class data structure
  85.  */
  86. SOMEXTERN struct DRAGFOLDClassDataStructure {
  87.     SOMAny *classObject;
  88. } DRAGFOLDClassData;
  89.  
  90. /*
  91.  * Declare the C specific class data structure
  92.  */
  93. SOMEXTERN struct DRAGFOLDCClassDataStructure {
  94.     somMethodTabs parentMtab;
  95.     somDToken instanceDataToken;
  96. } DRAGFOLDCClassData;
  97.  
  98. /*
  99.  * New and Renew macros for DRAGFOLD
  100.  */
  101. #define DRAGFOLDNew() \
  102.     ( DRAGFOLDClassData.classObject \
  103.         ? (_somNew(DRAGFOLDClassData.classObject)) \
  104.         : ( DRAGFOLDNewClass(DRAGFOLD_MajorVersion, DRAGFOLD_MinorVersion), (_somNew(DRAGFOLDClassData.classObject)) ) )
  105. #define DRAGFOLDRenew(buf) \
  106.     ( _somRenew(DRAGFOLDClassData.classObject, buf) )
  107.  
  108. /*
  109.  * Override method: wpDragOver
  110.  */
  111. #define DRAGFOLD_wpDragOver(somSelf,hwndCnr,pdrgInfo) \
  112.     WPObject_wpDragOver(somSelf,hwndCnr,pdrgInfo)
  113.  
  114. /*
  115.  * Override method: wpDrop
  116.  */
  117. #define DRAGFOLD_wpDrop(somSelf,hwndCnr,pdrgInfo,pdrgItem) \
  118.     WPObject_wpDrop(somSelf,hwndCnr,pdrgInfo,pdrgItem)
  119. #ifndef SOM_DONT_USE_INHERITED_MACROS
  120. #define DRAGFOLD_wpSetFldrFlags WPFolder_wpSetFldrFlags
  121. #define DRAGFOLD_wpQueryFldrFlags WPFolder_wpQueryFldrFlags
  122. #define DRAGFOLD_wpSetFldrFont WPFolder_wpSetFldrFont
  123. #define DRAGFOLD_wpQueryFldrFont WPFolder_wpQueryFldrFont
  124. #define DRAGFOLD_wpSetFldrAttr WPFolder_wpSetFldrAttr
  125. #define DRAGFOLD_wpQueryFldrAttr WPFolder_wpQueryFldrAttr
  126. #define DRAGFOLD_wpSetNextIconPos WPFolder_wpSetNextIconPos
  127. #define DRAGFOLD_wpQueryNextIconPos WPFolder_wpQueryNextIconPos
  128. #define DRAGFOLD_wpPopulate WPFolder_wpPopulate
  129. #define DRAGFOLD_wpQueryContent WPFolder_wpQueryContent
  130. #define DRAGFOLD_wpAddFolderView1Page WPFolder_wpAddFolderView1Page
  131. #define DRAGFOLD_wpAddFolderView2Page WPFolder_wpAddFolderView2Page
  132. #define DRAGFOLD_wpAddFolderView3Page WPFolder_wpAddFolderView3Page
  133. #define DRAGFOLD_wpAddFolderIncludePage WPFolder_wpAddFolderIncludePage
  134. #define DRAGFOLD_wpAddFolderSortPage WPFolder_wpAddFolderSortPage
  135. #define DRAGFOLD_wpAddFolderBackgroundPage WPFolder_wpAddFolderBackgroundPage
  136. #define DRAGFOLD_wpInitIconPosData WPFolder_wpInitIconPosData
  137. #define DRAGFOLD_wpFreeIconPosData WPFolder_wpFreeIconPosData
  138. #define DRAGFOLD_wpStoreIconPosData WPFolder_wpStoreIconPosData
  139. #define DRAGFOLD_wpQueryIconPosition WPFolder_wpQueryIconPosition
  140. #define DRAGFOLD_wpSetFldrSort WPFolder_wpSetFldrSort
  141. #define DRAGFOLD_wpQueryFldrSort WPFolder_wpQueryFldrSort
  142. #define DRAGFOLD_wpRestoreFldrRunObjs WPFolder_wpRestoreFldrRunObjs
  143. #define DRAGFOLD_wpStoreFldrRunObjs WPFolder_wpStoreFldrRunObjs
  144. #define DRAGFOLD_wpHideFldrRunObjs WPFolder_wpHideFldrRunObjs
  145. #define DRAGFOLD_wpDeleteContents WPFolder_wpDeleteContents
  146. #define DRAGFOLD_wpSetFldrDetailsClass WPFolder_wpSetFldrDetailsClass
  147. #define DRAGFOLD_wpQueryFldrDetailsClass WPFolder_wpQueryFldrDetailsClass
  148. #define DRAGFOLD_wpSearchFolder WPFolder_wpSearchFolder
  149. #define DRAGFOLD_wpContainsFolders WPFolder_wpContainsFolders
  150. #define DRAGFOLD_wpQueryOpenFolders WPFolder_wpQueryOpenFolders
  151. #define DRAGFOLD_wpInitData WPObject_wpInitData
  152. #define DRAGFOLD_wpUnInitData WPObject_wpUnInitData
  153. #define DRAGFOLD_wpFree WPObject_wpFree
  154. #define DRAGFOLD_wpDelete WPObject_wpDelete
  155. #define DRAGFOLD_wpConfirmDelete WPObject_wpConfirmDelete
  156. #define DRAGFOLD_wpSaveState WPObject_wpSaveState
  157. #define DRAGFOLD_wpRestoreState WPObject_wpRestoreState
  158. #define DRAGFOLD_wpMenuItemSelected WPObject_wpMenuItemSelected
  159. #define DRAGFOLD_wpModifyPopupMenu WPObject_wpModifyPopupMenu
  160. #define DRAGFOLD_wpAddSettingsPages WPObject_wpAddSettingsPages
  161. #define DRAGFOLD_wpOpen WPObject_wpOpen
  162. #define DRAGFOLD_wpSetup WPObject_wpSetup
  163. #define DRAGFOLD_wpMoveObject WPObject_wpMoveObject
  164. #define DRAGFOLD_wpMenuItemHelpSelected WPObject_wpMenuItemHelpSelected
  165. #define DRAGFOLD_wpAddFile3Page WPFileSystem_wpAddFile3Page
  166. #define DRAGFOLD_wpAddFile2Page WPFileSystem_wpAddFile2Page
  167. #define DRAGFOLD_wpFormatDragItem WPObject_wpFormatDragItem
  168. #define DRAGFOLD_wpRender WPObject_wpRender
  169. #define DRAGFOLD_wpRefresh WPFileSystem_wpRefresh
  170. #define DRAGFOLD_wpFilterPopupMenu WPObject_wpFilterPopupMenu
  171. #define DRAGFOLD_wpQueryDefaultView WPObject_wpQueryDefaultView
  172. #define DRAGFOLD_wpRenderComplete WPObject_wpRenderComplete
  173. #define DRAGFOLD_wpQueryDefaultHelp WPObject_wpQueryDefaultHelp
  174. #define DRAGFOLD_wpSetRealName WPFileSystem_wpSetRealName
  175. #define DRAGFOLD_wpSetType WPFileSystem_wpSetType
  176. #define DRAGFOLD_wpQueryType WPFileSystem_wpQueryType
  177. #define DRAGFOLD_wpSetAttr WPFileSystem_wpSetAttr
  178. #define DRAGFOLD_wpQueryAttr WPFileSystem_wpQueryAttr
  179. #define DRAGFOLD_wpAddFile1Page WPFileSystem_wpAddFile1Page
  180. #define DRAGFOLD_wpAddFile2Page WPFileSystem_wpAddFile2Page
  181. #define DRAGFOLD_wpAddFile3Page WPFileSystem_wpAddFile3Page
  182. #define DRAGFOLD_wpAddFileMenuPage WPFileSystem_wpAddFileMenuPage
  183. #define DRAGFOLD_wpQueryCreation WPFileSystem_wpQueryCreation
  184. #define DRAGFOLD_wpQueryLastAccess WPFileSystem_wpQueryLastAccess
  185. #define DRAGFOLD_wpQueryLastWrite WPFileSystem_wpQueryLastWrite
  186. #define DRAGFOLD_wpQueryFileSize WPFileSystem_wpQueryFileSize
  187. #define DRAGFOLD_wpQueryEASize WPFileSystem_wpQueryEASize
  188. #define DRAGFOLD_wpSetDateInfo WPFileSystem_wpSetDateInfo
  189. #define DRAGFOLD_wpSetFileSizeInfo WPFileSystem_wpSetFileSizeInfo
  190. #define DRAGFOLD_wpRefresh WPFileSystem_wpRefresh
  191. #define DRAGFOLD_wpQueryRefreshFlags WPFileSystem_wpQueryRefreshFlags
  192. #define DRAGFOLD_wpSetRefreshFlags WPFileSystem_wpSetRefreshFlags
  193. #define DRAGFOLD_wpPrintPlainTextFile WPFileSystem_wpPrintPlainTextFile
  194. #define DRAGFOLD_wpSetTitleAndRenameFile WPFileSystem_wpSetTitleAndRenameFile
  195. #define DRAGFOLD_wpConfirmRenameFileWithExt WPFileSystem_wpConfirmRenameFileWithExt
  196. #define DRAGFOLD_wpVerifyUpdateAccess WPFileSystem_wpVerifyUpdateAccess
  197. #define DRAGFOLD_wpAddUserItemsToPopupMenu WPFileSystem_wpAddUserItemsToPopupMenu
  198. #define DRAGFOLD_wpQueryRealName WPFileSystem_wpQueryRealName
  199. #define DRAGFOLD_wpUnInitData WPObject_wpUnInitData
  200. #define DRAGFOLD_wpQueryHandle WPObject_wpQueryHandle
  201. #define DRAGFOLD_wpSaveImmediate WPObject_wpSaveImmediate
  202. #define DRAGFOLD_wpFilterPopupMenu WPObject_wpFilterPopupMenu
  203. #define DRAGFOLD_wpSetTitle WPObject_wpSetTitle
  204. #define DRAGFOLD_wpViewObject WPObject_wpViewObject
  205. #define DRAGFOLD_wpSwitchTo WPObject_wpSwitchTo
  206. #define DRAGFOLD_wpAddSettingsPages WPObject_wpAddSettingsPages
  207. #define DRAGFOLD_wpCopyObject WPObject_wpCopyObject
  208. #define DRAGFOLD_wpCreateFromTemplate WPObject_wpCreateFromTemplate
  209. #define DRAGFOLD_wpMoveObject WPObject_wpMoveObject
  210. #define DRAGFOLD_wpQueryIconData WPObject_wpQueryIconData
  211. #define DRAGFOLD_wpSetIconData WPObject_wpSetIconData
  212. #define DRAGFOLD_wpQueryDetailsData WPObject_wpQueryDetailsData
  213. #define DRAGFOLD_wpModifyPopupMenu WPObject_wpModifyPopupMenu
  214. #define DRAGFOLD_wpSaveState WPObject_wpSaveState
  215. #define DRAGFOLD_wpRestoreState WPObject_wpRestoreState
  216. #define DRAGFOLD_wpMenuItemSelected WPObject_wpMenuItemSelected
  217. #define DRAGFOLD_wpOpen WPObject_wpOpen
  218. #define DRAGFOLD_wpDraggedOverObject WPObject_wpDraggedOverObject
  219. #define DRAGFOLD_wpDroppedOnObject WPObject_wpDroppedOnObject
  220. #define DRAGFOLD_wpFormatDragItem WPObject_wpFormatDragItem
  221. #define DRAGFOLD_wpQueryNameClashOptions WPObject_wpQueryNameClashOptions
  222. #define DRAGFOLD_wpAppendObject WPObject_wpAppendObject
  223. #define DRAGFOLD_wpReplaceObject WPObject_wpReplaceObject
  224. #define DRAGFOLD_wpQueryStyle WPObject_wpQueryStyle
  225. #define DRAGFOLD_wpSetStyle WPObject_wpSetStyle
  226. #define DRAGFOLD_wpDoesObjectMatch WPObject_wpDoesObjectMatch
  227. #define DRAGFOLD_wpAddObjectGeneralPage WPObject_wpAddObjectGeneralPage
  228. #define DRAGFOLD_wpAddObjectWindowPage WPObject_wpAddObjectWindowPage
  229. #define DRAGFOLD_wpAddSettingsPages WPObject_wpAddSettingsPages
  230. #define DRAGFOLD_wpAddToObjUseList WPObject_wpAddToObjUseList
  231. #define DRAGFOLD_wpAllocMem WPObject_wpAllocMem
  232. #define DRAGFOLD_wpAppendObject WPObject_wpAppendObject
  233. #define DRAGFOLD_wpAssertObjectMutexSem WPObject_wpAssertObjectMutexSem
  234. #define DRAGFOLD_wpClose WPObject_wpClose
  235. #define DRAGFOLD_wpCnrInsertObject WPObject_wpCnrInsertObject
  236. #define DRAGFOLD_wpCnrRemoveObject WPObject_wpCnrRemoveObject
  237. #define DRAGFOLD_wpCnrSetEmphasis WPObject_wpCnrSetEmphasis
  238. #define DRAGFOLD_wpConfirmDelete WPObject_wpConfirmDelete
  239. #define DRAGFOLD_wpConfirmObjectTitle WPObject_wpConfirmObjectTitle
  240. #define DRAGFOLD_wpCopiedFromTemplate WPObject_wpCopiedFromTemplate
  241. #define DRAGFOLD_wpCopyObject WPObject_wpCopyObject
  242. #define DRAGFOLD_wpCreateAnother WPObject_wpCreateAnother
  243. #define DRAGFOLD_wpCreateFromTemplate WPObject_wpCreateFromTemplate
  244. #define DRAGFOLD_wpCreateShadowObject WPObject_wpCreateShadowObject
  245. #define DRAGFOLD_wpDelete WPObject_wpDelete
  246. #define DRAGFOLD_wpDeleteFromObjUseList WPObject_wpDeleteFromObjUseList
  247. #define DRAGFOLD_wpDisplayHelp WPObject_wpDisplayHelp
  248. #define DRAGFOLD_wpDoesObjectMatch WPObject_wpDoesObjectMatch
  249. #define DRAGFOLD_wpDraggedOverObject WPObject_wpDraggedOverObject
  250. #define DRAGFOLD_wpDroppedOnObject WPObject_wpDroppedOnObject
  251. #define DRAGFOLD_wpEndConversation WPObject_wpEndConversation
  252. #define DRAGFOLD_wpFilterPopupMenu WPObject_wpFilterPopupMenu
  253. #define DRAGFOLD_wpFindUseItem WPObject_wpFindUseItem
  254. #define DRAGFOLD_wpFormatDragItem WPObject_wpFormatDragItem
  255. #define DRAGFOLD_wpFree WPObject_wpFree
  256. #define DRAGFOLD_wpFreeMem WPObject_wpFreeMem
  257. #define DRAGFOLD_wpHide WPObject_wpHide
  258. #define DRAGFOLD_wpInitData WPObject_wpInitData
  259. #define DRAGFOLD_wpInsertPopupMenuItems WPObject_wpInsertPopupMenuItems
  260. #define DRAGFOLD_wpInsertSettingsPage WPObject_wpInsertSettingsPage
  261. #define DRAGFOLD_wpMenuItemHelpSelected WPObject_wpMenuItemHelpSelected
  262. #define DRAGFOLD_wpMenuItemSelected WPObject_wpMenuItemSelected
  263. #define DRAGFOLD_wpModifyPopupMenu WPObject_wpModifyPopupMenu
  264. #define DRAGFOLD_wpMoveObject WPObject_wpMoveObject
  265. #define DRAGFOLD_wpOpen WPObject_wpOpen
  266. #define DRAGFOLD_wpPrintObject WPObject_wpPrintObject
  267. #define DRAGFOLD_wpQueryConcurrentView WPObject_wpQueryConcurrentView
  268. #define DRAGFOLD_wpQueryButtonAppearance WPObject_wpQueryButtonAppearance
  269. #define DRAGFOLD_wpQueryConfirmations WPObject_wpQueryConfirmations
  270. #define DRAGFOLD_wpQueryDefaultHelp WPObject_wpQueryDefaultHelp
  271. #define DRAGFOLD_wpQueryDefaultView WPObject_wpQueryDefaultView
  272. #define DRAGFOLD_wpQueryDetailsData WPObject_wpQueryDetailsData
  273. #define DRAGFOLD_wpQueryError WPObject_wpQueryError
  274. #define DRAGFOLD_wpQueryIcon WPObject_wpQueryIcon
  275. #define DRAGFOLD_wpQueryIconData WPObject_wpQueryIconData
  276. #define DRAGFOLD_wpQueryMinWindow WPObject_wpQueryMinWindow
  277. #define DRAGFOLD_wpQueryNameClashOptions WPObject_wpQueryNameClashOptions
  278. #define DRAGFOLD_wpQueryStyle WPObject_wpQueryStyle
  279. #define DRAGFOLD_wpSetTaskRec WPObject_wpSetTaskRec
  280. #define DRAGFOLD_wpFindTaskRec WPObject_wpFindTaskRec
  281. #define DRAGFOLD_wpQueryTitle WPObject_wpQueryTitle
  282. #define DRAGFOLD_wpRegisterView WPObject_wpRegisterView
  283. #define DRAGFOLD_wpReleaseObjectMutexSem WPObject_wpReleaseObjectMutexSem
  284. #define DRAGFOLD_wpRender WPObject_wpRender
  285. #define DRAGFOLD_wpRenderComplete WPObject_wpRenderComplete
  286. #define DRAGFOLD_wpReplaceObject WPObject_wpReplaceObject
  287. #define DRAGFOLD_wpRequestObjectMutexSem WPObject_wpRequestObjectMutexSem
  288. #define DRAGFOLD_wpRestore WPObject_wpRestore
  289. #define DRAGFOLD_wpRestoreData WPObject_wpRestoreData
  290. #define DRAGFOLD_wpRestoreLong WPObject_wpRestoreLong
  291. #define DRAGFOLD_wpRestoreState WPObject_wpRestoreState
  292. #define DRAGFOLD_wpRestoreString WPObject_wpRestoreString
  293. #define DRAGFOLD_wpSaveData WPObject_wpSaveData
  294. #define DRAGFOLD_wpSaveImmediate WPObject_wpSaveImmediate
  295. #define DRAGFOLD_wpSaveDeferred WPObject_wpSaveDeferred
  296. #define DRAGFOLD_wpSaveLong WPObject_wpSaveLong
  297. #define DRAGFOLD_wpSaveState WPObject_wpSaveState
  298. #define DRAGFOLD_wpSaveString WPObject_wpSaveString
  299. #define DRAGFOLD_wpScanSetupString WPObject_wpScanSetupString
  300. #define DRAGFOLD_wpSetConcurrentView WPObject_wpSetConcurrentView
  301. #define DRAGFOLD_wpSetButtonAppearance WPObject_wpSetButtonAppearance
  302. #define DRAGFOLD_wpSetDefaultHelp WPObject_wpSetDefaultHelp
  303. #define DRAGFOLD_wpSetDefaultView WPObject_wpSetDefaultView
  304. #define DRAGFOLD_wpSetError WPObject_wpSetError
  305. #define DRAGFOLD_wpSetIcon WPObject_wpSetIcon
  306. #define DRAGFOLD_wpSetIconData WPObject_wpSetIconData
  307. #define DRAGFOLD_wpSetMinWindow WPObject_wpSetMinWindow
  308. #define DRAGFOLD_wpSetStyle WPObject_wpSetStyle
  309. #define DRAGFOLD_wpModifyStyle WPObject_wpModifyStyle
  310. #define DRAGFOLD_wpSetTitle WPObject_wpSetTitle
  311. #define DRAGFOLD_wpSetup WPObject_wpSetup
  312. #define DRAGFOLD_wpSwitchTo WPObject_wpSwitchTo
  313. #define DRAGFOLD_wpUnInitData WPObject_wpUnInitData
  314. #define DRAGFOLD_wpViewObject WPObject_wpViewObject
  315. #define DRAGFOLD_wpQueryTrueStyle WPObject_wpQueryTrueStyle
  316. #define DRAGFOLD_wpQueryHandle WPObject_wpQueryHandle
  317. #define DRAGFOLD_wpUnlockObject WPObject_wpUnlockObject
  318. #define DRAGFOLD_somInit SOMObject_somInit
  319. #define DRAGFOLD_somUninit SOMObject_somUninit
  320. #define DRAGFOLD_somFree SOMObject_somFree
  321. #define DRAGFOLD_somDefaultInit SOMObject_somDefaultInit
  322. #define DRAGFOLD_somDestruct SOMObject_somDestruct
  323. #define DRAGFOLD_somInit SOMObject_somInit
  324. #define DRAGFOLD_somUninit SOMObject_somUninit
  325. #define DRAGFOLD_somGetClass SOMObject_somGetClass
  326. #define DRAGFOLD_somGetClassName SOMObject_somGetClassName
  327. #define DRAGFOLD_somGetSize SOMObject_somGetSize
  328. #define DRAGFOLD_somIsA SOMObject_somIsA
  329. #define DRAGFOLD_somIsInstanceOf SOMObject_somIsInstanceOf
  330. #define DRAGFOLD_somRespondsTo SOMObject_somRespondsTo
  331. #define DRAGFOLD_somComputeForwardVisitMask SOMObject_somComputeForwardVisitMask
  332. #define DRAGFOLD_somComputeReverseVisitMask SOMObject_somComputeReverseVisitMask
  333. #define DRAGFOLD_somDispatchV SOMObject_somDispatchV
  334. #define DRAGFOLD_somDispatchL SOMObject_somDispatchL
  335. #define DRAGFOLD_somDispatchA SOMObject_somDispatchA
  336. #define DRAGFOLD_somDispatchD SOMObject_somDispatchD
  337. #define DRAGFOLD_somDispatch SOMObject_somDispatch
  338. #define DRAGFOLD_somClassDispatch SOMObject_somClassDispatch
  339. #define DRAGFOLD_somCastObj SOMObject_somCastObj
  340. #define DRAGFOLD_somResetObj SOMObject_somResetObj
  341. #define DRAGFOLD_somPrintSelf SOMObject_somPrintSelf
  342. #define DRAGFOLD_somDumpSelf SOMObject_somDumpSelf
  343. #define DRAGFOLD_somDumpSelfInt SOMObject_somDumpSelfInt
  344. #endif /* SOM_DONT_USE_INHERITED_MACROS */
  345.  
  346. #endif       /* SOM_DRAGFOLD_h */
  347.