home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / header45.zip / wpperiph.h < prev    next >
C/C++ Source or Header  |  1999-03-15  |  24KB  |  537 lines

  1.  
  2. /*
  3.  * This file was generated by the SOM Compiler.
  4.  * FileName: E:\cwpsh\rel\os2c\include\base\os2\wpperiph.h.
  5.  * Generated using:
  6.  *     SOM Precompiler somipc: 2.29.1.14
  7.  *     SOM Emitter emith: 2.43
  8.  */
  9.  
  10. /*
  11.  *   Module Header
  12.  * 
  13.  *   Module Name: WPPERIPH
  14.  * 
  15.  *   OS/2 Presentation Manager Workplace class definitions
  16.  * 
  17.  *   Copyright (c) International Business Machines Corporation 1991, 1992
  18.  * 
  19.  */
  20.  
  21.  
  22. #ifndef SOM_WPDevPeriph_h
  23. #define SOM_WPDevPeriph_h
  24.  
  25.  
  26. /*
  27.  * Passthru lines: File: "C.h", "before"
  28.  */
  29.  
  30.  
  31.  
  32. #include <som.h>
  33.  
  34. /*
  35.  * -- This emitter treats Method Tokens as Thunks by default.
  36.  * -- Use the sc modifier "nothunks" to change this default
  37.  */
  38. #undef somresolve_
  39. #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
  40.  
  41. /*
  42.  * Define the class name as an object type
  43.  */
  44. #ifndef WPDevPeriph
  45. #define WPDevPeriph SOMObject
  46. #endif
  47. #include <wpdevice.h>
  48.  
  49. /*
  50.  * Start of bindings for IDL types
  51.  */
  52.  
  53. #ifndef SOMClass
  54.     #define SOMClass SOMObject
  55. #endif /* SOMClass */
  56. #ifndef WPFolder
  57.     #define WPFolder SOMObject
  58. #endif /* WPFolder */
  59. #ifndef M_WPObject
  60.     #define M_WPObject SOMObject
  61. #endif /* M_WPObject */
  62. #ifndef WPObject
  63.     #define WPObject SOMObject
  64. #endif /* WPObject */
  65. #ifndef WPImageFile
  66.     #define WPImageFile SOMObject
  67. #endif /* WPImageFile */
  68. #ifndef M_WPTransient
  69.     #define M_WPTransient SOMObject
  70. #endif /* M_WPTransient */
  71. #ifndef M_WPDevice
  72.     #define M_WPDevice SOMObject
  73. #endif /* M_WPDevice */
  74. #ifndef M_WPDevPeriph
  75.     #define M_WPDevPeriph SOMObject
  76. #endif /* M_WPDevPeriph */
  77.  
  78. /*
  79.  * End of bindings for IDL types.
  80.  */
  81.  
  82. #define WPDevPeriph_MajorVersion 1
  83. #define WPDevPeriph_MinorVersion 2
  84.  
  85. /*
  86.  * External name shortening if required
  87.  */
  88. #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
  89. #define WPDevPeriphNewClass wpperiphc
  90. #pragma linkage(wpperiphc, system)
  91. #define WPDevPeriphClassData wpperiphd
  92. #define WPDevPeriphCClassData wpperiphx
  93. #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
  94.  
  95. /*
  96.  * Include the meta class file
  97.  */
  98. #include <wpperiph.h>
  99. /*--------------Migration------------*/
  100. #define WPDevPeriph_classObj WPDevPeriphClassData.classObject
  101. #define _WPDevPeriph WPDevPeriph_classObj
  102.  
  103. /*
  104.  * Declare the class creation procedure
  105.  */
  106. SOMEXTERN SOMClass * SOMLINK WPDevPeriphNewClass(integer4 somtmajorVersion,
  107.         integer4 somtminorVersion);
  108. #pragma linkage(WPDevPeriphNewClass, system)
  109.  
  110. /*
  111.  * Declare the class data structure
  112.  */
  113. SOMEXTERN struct WPDevPeriphClassDataStructure {
  114.     SOMClass *classObject;
  115. } SOMDLINK WPDevPeriphClassData;
  116.  
  117. /*
  118.  * Declare the C specific class data structure
  119.  */
  120. SOMEXTERN struct WPDevPeriphCClassDataStructure {
  121.     somMethodTabs parentMtab;
  122.     somDToken instanceDataToken;
  123. } SOMDLINK WPDevPeriphCClassData;
  124.  
  125. /*
  126.  * New and Renew macros for WPDevPeriph
  127.  */
  128. #define WPDevPeriphNew() \
  129.    ( _WPDevPeriph ? \
  130.     _somNew(_WPDevPeriph) \
  131.     : ( WPDevPeriphNewClass(\
  132.         WPDevPeriph_MajorVersion, \
  133.         WPDevPeriph_MinorVersion),\
  134.        _somNew(_WPDevPeriph)))
  135. #define WPDevPeriphRenew(buf) \
  136.    ( _WPDevPeriph ? \
  137.     _somRenew(_WPDevPeriph, buf) \
  138.     : ( WPDevPeriphNewClass(\
  139.         WPDevPeriph_MajorVersion, \
  140.         WPDevPeriph_MinorVersion),\
  141.        _somRenew(_WPDevPeriph, buf)))
  142. #ifndef SOM_DONT_USE_INHERITED_MACROS
  143. #define WPDevPeriph_wpAddDeviceDevice1Page WPDevice_wpAddDeviceDevice1Page
  144. #define WPDevPeriph_wpAddDeviceDevice2Page WPDevice_wpAddDeviceDevice2Page
  145. #define WPDevPeriph_wpAddDeviceDMA1Page WPDevice_wpAddDeviceDMA1Page
  146. #define WPDevPeriph_wpAddDeviceIRQ1Page WPDevice_wpAddDeviceIRQ1Page
  147. #define WPDevPeriph_wpAddDeviceMemory1Page WPDevice_wpAddDeviceMemory1Page
  148. #define WPDevPeriph_wpAddDeviceIO1Page WPDevice_wpAddDeviceIO1Page
  149. #define WPDevPeriph_wpAddSettingsPages WPObject_wpAddSettingsPages
  150. #define WPDevPeriph_wpInitData WPObject_wpInitData
  151. #define WPDevPeriph_wpModifyPopupMenu WPObject_wpModifyPopupMenu
  152. #define WPDevPeriph_wpQueryDetailsData WPObject_wpQueryDetailsData
  153. #define WPDevPeriph_wpRestoreState WPObject_wpRestoreState
  154. #define WPDevPeriph_wpSaveState WPObject_wpSaveState
  155. #define WPDevPeriph_wpSetup WPObject_wpSetup
  156. #define WPDevPeriph_wpUnInitData WPObject_wpUnInitData
  157. #define WPDevPeriph_wpCnrInsertObject WPObject_wpCnrInsertObject
  158. #define WPDevPeriph_wpQueryHandle WPObject_wpQueryHandle
  159. #define WPDevPeriph_wpCopyObject WPObject_wpCopyObject
  160. #define WPDevPeriph_somDefaultInit SOMObject_somDefaultInit
  161. #define WPDevPeriph_somDestruct SOMObject_somDestruct
  162. #define WPDevPeriph_wpQueryIcon WPObject_wpQueryIcon
  163. #define WPDevPeriph_wpSaveImmediate WPObject_wpSaveImmediate
  164. #define WPDevPeriph_wpIdentify WPObject_wpIdentify
  165. #define WPDevPeriph_wpAddObjectGeneralPage WPObject_wpAddObjectGeneralPage
  166. #define WPDevPeriph_wpAddObjectGeneralPage2 WPObject_wpAddObjectGeneralPage2
  167. #define WPDevPeriph_wpAddObjectWindowPage WPObject_wpAddObjectWindowPage
  168. #define WPDevPeriph_wpAddToObjUseList WPObject_wpAddToObjUseList
  169. #define WPDevPeriph_wpAllocMem WPObject_wpAllocMem
  170. #define WPDevPeriph_wpAppendObject WPObject_wpAppendObject
  171. #define WPDevPeriph_wpAssertObjectMutexSem WPObject_wpAssertObjectMutexSem
  172. #define WPDevPeriph_wpClose WPObject_wpClose
  173. #define WPDevPeriph_wpCnrRemoveObject WPObject_wpCnrRemoveObject
  174. #define WPDevPeriph_wpCnrSetEmphasis WPObject_wpCnrSetEmphasis
  175. #define WPDevPeriph_wpConfirmDelete WPObject_wpConfirmDelete
  176. #define WPDevPeriph_wpConfirmObjectTitle WPObject_wpConfirmObjectTitle
  177. #define WPDevPeriph_wpCopiedFromTemplate WPObject_wpCopiedFromTemplate
  178. #define WPDevPeriph_wpCreateAnother WPObject_wpCreateAnother
  179. #define WPDevPeriph_wpCreateFromTemplate WPObject_wpCreateFromTemplate
  180. #define WPDevPeriph_wpCreateShadowObject WPObject_wpCreateShadowObject
  181. #define WPDevPeriph_wpDelete WPObject_wpDelete
  182. #define WPDevPeriph_wpDeleteFromObjUseList WPObject_wpDeleteFromObjUseList
  183. #define WPDevPeriph_wpDisplayHelp WPObject_wpDisplayHelp
  184. #define WPDevPeriph_wpDisplayMenu WPObject_wpDisplayMenu
  185. #define WPDevPeriph_wpDoesObjectMatch WPObject_wpDoesObjectMatch
  186. #define WPDevPeriph_wpDraggedOverObject WPObject_wpDraggedOverObject
  187. #define WPDevPeriph_wpDragOver WPObject_wpDragOver
  188. #define WPDevPeriph_wpDrop WPObject_wpDrop
  189. #define WPDevPeriph_wpDroppedOnObject WPObject_wpDroppedOnObject
  190. #define WPDevPeriph_wpEndConversation WPObject_wpEndConversation
  191. #define WPDevPeriph_wpFilterPopupMenu WPObject_wpFilterPopupMenu
  192. #define WPDevPeriph_wpFilterMenu WPObject_wpFilterMenu
  193. #define WPDevPeriph_wpFindUseItem WPObject_wpFindUseItem
  194. #define WPDevPeriph_wpFormatDragItem WPObject_wpFormatDragItem
  195. #define WPDevPeriph_wpFree WPObject_wpFree
  196. #define WPDevPeriph_wpFreeMem WPObject_wpFreeMem
  197. #define WPDevPeriph_wpHide WPObject_wpHide
  198. #define WPDevPeriph_wpInsertPopupMenuItems WPObject_wpInsertPopupMenuItems
  199. #define WPDevPeriph_wpInsertMenuItems WPObject_wpInsertMenuItems
  200. #define WPDevPeriph_wpInsertSettingsPage WPObject_wpInsertSettingsPage
  201. #define WPDevPeriph_wpMenuItemHelpSelected WPObject_wpMenuItemHelpSelected
  202. #define WPDevPeriph_wpMenuItemSelected WPObject_wpMenuItemSelected
  203. #define WPDevPeriph_wpModifyMenu WPObject_wpModifyMenu
  204. #define WPDevPeriph_wpMoveObject WPObject_wpMoveObject
  205. #define WPDevPeriph_wpOpen WPObject_wpOpen
  206. #define WPDevPeriph_wpPrintObject WPObject_wpPrintObject
  207. #define WPDevPeriph_wpQueryConcurrentView WPObject_wpQueryConcurrentView
  208. #define WPDevPeriph_wpQueryButtonAppearance WPObject_wpQueryButtonAppearance
  209. #define WPDevPeriph_wpQueryConfirmations WPObject_wpQueryConfirmations
  210. #define WPDevPeriph_wpQueryDefaultHelp WPObject_wpQueryDefaultHelp
  211. #define WPDevPeriph_wpQueryDefaultView WPObject_wpQueryDefaultView
  212. #define WPDevPeriph_wpQueryError WPObject_wpQueryError
  213. #define WPDevPeriph_wpSetFolder WPObject_wpSetFolder
  214. #define WPDevPeriph_wpQueryFolder WPObject_wpQueryFolder
  215. #define WPDevPeriph_wpQueryIconData WPObject_wpQueryIconData
  216. #define WPDevPeriph_wpQueryMinWindow WPObject_wpQueryMinWindow
  217. #define WPDevPeriph_wpQueryNameClashOptions WPObject_wpQueryNameClashOptions
  218. #define WPDevPeriph_wpQueryStyle WPObject_wpQueryStyle
  219. #define WPDevPeriph_wpSetTaskRec WPObject_wpSetTaskRec
  220. #define WPDevPeriph_wpFindTaskRec WPObject_wpFindTaskRec
  221. #define WPDevPeriph_wpQueryTitle WPObject_wpQueryTitle
  222. #define WPDevPeriph_wpRegisterView WPObject_wpRegisterView
  223. #define WPDevPeriph_wpReleaseObjectMutexSem WPObject_wpReleaseObjectMutexSem
  224. #define WPDevPeriph_wpRender WPObject_wpRender
  225. #define WPDevPeriph_wpRenderComplete WPObject_wpRenderComplete
  226. #define WPDevPeriph_wpReplaceObject WPObject_wpReplaceObject
  227. #define WPDevPeriph_wpRequestObjectMutexSem WPObject_wpRequestObjectMutexSem
  228. #define WPDevPeriph_wpRestore WPObject_wpRestore
  229. #define WPDevPeriph_wpRestoreData WPObject_wpRestoreData
  230. #define WPDevPeriph_wpRestoreLong WPObject_wpRestoreLong
  231. #define WPDevPeriph_wpRestoreString WPObject_wpRestoreString
  232. #define WPDevPeriph_wpSaveData WPObject_wpSaveData
  233. #define WPDevPeriph_wpSaveDeferred WPObject_wpSaveDeferred
  234. #define WPDevPeriph_wpSaveLong WPObject_wpSaveLong
  235. #define WPDevPeriph_wpSaveString WPObject_wpSaveString
  236. #define WPDevPeriph_wpScanSetupString WPObject_wpScanSetupString
  237. #define WPDevPeriph_wpSetConcurrentView WPObject_wpSetConcurrentView
  238. #define WPDevPeriph_wpSetButtonAppearance WPObject_wpSetButtonAppearance
  239. #define WPDevPeriph_wpSetDefaultHelp WPObject_wpSetDefaultHelp
  240. #define WPDevPeriph_wpSetDefaultView WPObject_wpSetDefaultView
  241. #define WPDevPeriph_wpSetError WPObject_wpSetError
  242. #define WPDevPeriph_wpQueryScreenGroupID WPObject_wpQueryScreenGroupID
  243. #define WPDevPeriph_wpSetupOnce WPObject_wpSetupOnce
  244. #define WPDevPeriph_wpSetIcon WPObject_wpSetIcon
  245. #define WPDevPeriph_wpSetIconData WPObject_wpSetIconData
  246. #define WPDevPeriph_wpSetMinWindow WPObject_wpSetMinWindow
  247. #define WPDevPeriph_wpModifyStyle WPObject_wpModifyStyle
  248. #define WPDevPeriph_wpSetTitle WPObject_wpSetTitle
  249. #define WPDevPeriph_wpSwitchTo WPObject_wpSwitchTo
  250. #define WPDevPeriph_wpViewObject WPObject_wpViewObject
  251. #define WPDevPeriph_wpQueryTrueStyle WPObject_wpQueryTrueStyle
  252. #define WPDevPeriph_wpUnlockObject WPObject_wpUnlockObject
  253. #define WPDevPeriph_wpObjectReady WPObject_wpObjectReady
  254. #define WPDevPeriph_wpIsObjectInitialized WPObject_wpIsObjectInitialized
  255. #define WPDevPeriph_wpCreateShadowObjectExt WPObject_wpCreateShadowObjectExt
  256. #define WPDevPeriph_wpCnrDeleteUseItem WPObject_wpCnrDeleteUseItem
  257. #define WPDevPeriph_wpIsDeleteable WPObject_wpIsDeleteable
  258. #define WPDevPeriph_wpQueryCoreRecord WPObject_wpQueryCoreRecord
  259. #define WPDevPeriph_wpSetObjectID WPObject_wpSetObjectID
  260. #define WPDevPeriph_wpQueryObjectID WPObject_wpQueryObjectID
  261. #define WPDevPeriph_wpSetDefaultIconPos WPObject_wpSetDefaultIconPos
  262. #define WPDevPeriph_wpQueryDefaultIconPos WPObject_wpQueryDefaultIconPos
  263. #define WPDevPeriph_wpCnrRefreshDetails WPObject_wpCnrRefreshDetails
  264. #define WPDevPeriph_wpFindViewItem WPObject_wpFindViewItem
  265. #define WPDevPeriph_wpLockObject WPObject_wpLockObject
  266. #define WPDevPeriph_wpIsLocked WPObject_wpIsLocked
  267. #define WPDevPeriph_wpQueryContainerFlagPtr WPObject_wpQueryContainerFlagPtr
  268. #define WPDevPeriph_wpWaitForClose WPObject_wpWaitForClose
  269. #define WPDevPeriph_wpSetMenuStyle WPObject_wpSetMenuStyle
  270. #define WPDevPeriph_wpQueryMenuStyle WPObject_wpQueryMenuStyle
  271. #define WPDevPeriph_wpSetStyle WPObject_wpSetStyle
  272. #define WPDevPeriph_somInit SOMObject_somInit
  273. #define WPDevPeriph_somUninit SOMObject_somUninit
  274. #define WPDevPeriph_somDefaultCopyInit SOMObject_somDefaultCopyInit
  275. #define WPDevPeriph_somDefaultAssign SOMObject_somDefaultAssign
  276. #define WPDevPeriph_somDefaultConstCopyInit SOMObject_somDefaultConstCopyInit
  277. #define WPDevPeriph_somDefaultVCopyInit SOMObject_somDefaultVCopyInit
  278. #define WPDevPeriph_somDefaultConstVCopyInit SOMObject_somDefaultConstVCopyInit
  279. #define WPDevPeriph_somDefaultConstAssign SOMObject_somDefaultConstAssign
  280. #define WPDevPeriph_somDefaultVAssign SOMObject_somDefaultVAssign
  281. #define WPDevPeriph_somDefaultConstVAssign SOMObject_somDefaultConstVAssign
  282. #define WPDevPeriph_somFree SOMObject_somFree
  283. #define WPDevPeriph_somGetClass SOMObject_somGetClass
  284. #define WPDevPeriph_somGetClassName SOMObject_somGetClassName
  285. #define WPDevPeriph_somGetSize SOMObject_somGetSize
  286. #define WPDevPeriph_somIsA SOMObject_somIsA
  287. #define WPDevPeriph_somIsInstanceOf SOMObject_somIsInstanceOf
  288. #define WPDevPeriph_somRespondsTo SOMObject_somRespondsTo
  289. #define WPDevPeriph_somDispatch SOMObject_somDispatch
  290. #define WPDevPeriph_somClassDispatch SOMObject_somClassDispatch
  291. #define WPDevPeriph_somCastObj SOMObject_somCastObj
  292. #define WPDevPeriph_somResetObj SOMObject_somResetObj
  293. #define WPDevPeriph_somDispatchV SOMObject_somDispatchV
  294. #define WPDevPeriph_somDispatchL SOMObject_somDispatchL
  295. #define WPDevPeriph_somDispatchA SOMObject_somDispatchA
  296. #define WPDevPeriph_somDispatchD SOMObject_somDispatchD
  297. #define WPDevPeriph_somPrintSelf SOMObject_somPrintSelf
  298. #define WPDevPeriph_somDumpSelf SOMObject_somDumpSelf
  299. #define WPDevPeriph_somDumpSelfInt SOMObject_somDumpSelfInt
  300. #endif /* SOM_DONT_USE_INHERITED_MACROS */
  301.  
  302. #endif       /* SOM_WPDevPeriph_h */
  303.  
  304. #ifndef SOM_M_WPDevPeriph_h
  305. #define SOM_M_WPDevPeriph_h
  306.  
  307.  
  308. #include <som.h>
  309.  
  310. /*
  311.  * -- This emitter treats Method Tokens as Thunks by default.
  312.  * -- Use the sc modifier "nothunks" to change this default
  313.  */
  314. #undef somresolve_
  315. #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
  316.  
  317. /*
  318.  * Define the class name as an object type
  319.  */
  320. #ifndef M_WPDevPeriph
  321. #define M_WPDevPeriph SOMObject
  322. #endif
  323. /*
  324.  *  New class methods section
  325.  */
  326. #include <wpdevice.h>
  327.  
  328. /*
  329.  * Start of bindings for IDL types
  330.  */
  331.  
  332.  
  333. /*
  334.  * End of bindings for IDL types.
  335.  */
  336.  
  337. #define M_WPDevPeriph_MajorVersion 1
  338. #define M_WPDevPeriph_MinorVersion 2
  339.  
  340. /*
  341.  * External name shortening if required
  342.  */
  343. #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
  344. #define M_WPDevPeriphNewClass wpperiphc
  345. #pragma linkage(wpperiphc, system)
  346. #define M_WPDevPeriphClassData wpperiphd
  347. #define M_WPDevPeriphCClassData wpperiphx
  348. #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
  349. /*--------------Migration------------*/
  350. #define M_WPDevPeriph_classObj M_WPDevPeriphClassData.classObject
  351. #define _M_WPDevPeriph M_WPDevPeriph_classObj
  352.  
  353. /*
  354.  * Declare the class creation procedure
  355.  */
  356. SOMEXTERN SOMClass * SOMLINK M_WPDevPeriphNewClass(integer4 somtmajorVersion,
  357.         integer4 somtminorVersion);
  358. #pragma linkage(M_WPDevPeriphNewClass, system)
  359.  
  360. /*
  361.  * Declare the class data structure
  362.  */
  363. SOMEXTERN struct M_WPDevPeriphClassDataStructure {
  364.     SOMClass *classObject;
  365. } SOMDLINK M_WPDevPeriphClassData;
  366.  
  367. /*
  368.  * Declare the C specific class data structure
  369.  */
  370. SOMEXTERN struct M_WPDevPeriphCClassDataStructure {
  371.     somMethodTabs parentMtab;
  372.     somDToken instanceDataToken;
  373. } SOMDLINK M_WPDevPeriphCClassData;
  374.  
  375. /*
  376.  * New and Renew macros for M_WPDevPeriph
  377.  */
  378. #define M_WPDevPeriphNew() \
  379.    ( _M_WPDevPeriph ? \
  380.     _somNew(_M_WPDevPeriph) \
  381.     : ( M_WPDevPeriphNewClass(\
  382.         M_WPDevPeriph_MajorVersion, \
  383.         M_WPDevPeriph_MinorVersion),\
  384.        _somNew(_M_WPDevPeriph)))
  385. #define M_WPDevPeriphRenew(buf) \
  386.    ( _M_WPDevPeriph ? \
  387.     _somRenew(_M_WPDevPeriph, buf) \
  388.     : ( M_WPDevPeriphNewClass(\
  389.         M_WPDevPeriph_MajorVersion, \
  390.         M_WPDevPeriph_MinorVersion),\
  391.        _somRenew(_M_WPDevPeriph, buf)))
  392.  
  393. /*
  394.  * Override method: wpclsInitData
  395.  */
  396. #define M_WPDevPeriph_wpclsInitData(somSelf) \
  397.     M_WPObject_wpclsInitData(somSelf)
  398.  
  399. /*
  400.  * Override method: wpclsQueryIconData
  401.  */
  402. #define M_WPDevPeriph_wpclsQueryIconData(somSelf,pIconInfo) \
  403.     M_WPObject_wpclsQueryIconData(somSelf,pIconInfo)
  404.  
  405. /*
  406.  * Override method: wpclsQueryTitle
  407.  */
  408. #define M_WPDevPeriph_wpclsQueryTitle(somSelf) \
  409.     M_WPObject_wpclsQueryTitle(somSelf)
  410.  
  411. /*
  412.  * Override method: wpclsUnInitData
  413.  */
  414. #define M_WPDevPeriph_wpclsUnInitData(somSelf) \
  415.     M_WPObject_wpclsUnInitData(somSelf)
  416. #ifndef SOM_DONT_USE_INHERITED_MACROS
  417. #define M_WPDevPeriph_wpclsQueryDefaultHelp M_WPObject_wpclsQueryDefaultHelp
  418. #define M_WPDevPeriph_wpclsQueryDefaultView M_WPObject_wpclsQueryDefaultView
  419. #define M_WPDevPeriph_wpclsQueryDetailsInfo M_WPObject_wpclsQueryDetailsInfo
  420. #define M_WPDevPeriph_wpclsQueryStyle M_WPObject_wpclsQueryStyle
  421. #define M_WPDevPeriph_wpclsObjectFromHandle M_WPObject_wpclsObjectFromHandle
  422. #define M_WPDevPeriph_wpclsCreateDefaultTemplates M_WPObject_wpclsCreateDefaultTemplates
  423. #define M_WPDevPeriph_wpclsMakeAwake M_WPObject_wpclsMakeAwake
  424. #define M_WPDevPeriph_wpclsNew M_WPObject_wpclsNew
  425. #define M_WPDevPeriph_wpclsQueryDetails M_WPObject_wpclsQueryDetails
  426. #define M_WPDevPeriph_wpclsQueryExtendedCriteria M_WPObject_wpclsQueryExtendedCriteria
  427. #define M_WPDevPeriph_wpclsQueryFolder M_WPObject_wpclsQueryFolder
  428. #define M_WPDevPeriph_wpclsQueryIcon M_WPObject_wpclsQueryIcon
  429. #define M_WPDevPeriph_wpclsQuerySearchInfo M_WPObject_wpclsQuerySearchInfo
  430. #define M_WPDevPeriph_wpclsFindObjectFirst M_WPObject_wpclsFindObjectFirst
  431. #define M_WPDevPeriph_wpclsFindObjectNext M_WPObject_wpclsFindObjectNext
  432. #define M_WPDevPeriph_wpclsFindObjectEnd M_WPObject_wpclsFindObjectEnd
  433. #define M_WPDevPeriph_wpclsSetError M_WPObject_wpclsSetError
  434. #define M_WPDevPeriph_wpclsQueryError M_WPObject_wpclsQueryError
  435. #define M_WPDevPeriph_wpclsQuerySettingsPageSize M_WPObject_wpclsQuerySettingsPageSize
  436. #define M_WPDevPeriph_wpclsQueryObject M_WPObject_wpclsQueryObject
  437. #define M_WPDevPeriph_wpclsQueryButtonAppearance M_WPObject_wpclsQueryButtonAppearance
  438. #define M_WPDevPeriph_wpclsDecUsage M_WPObject_wpclsDecUsage
  439. #define M_WPDevPeriph_wpclsIncUsage M_WPObject_wpclsIncUsage
  440. #define M_WPDevPeriph_wpclsInsertMultipleObjects M_WPObject_wpclsInsertMultipleObjects
  441. #define M_WPDevPeriph_wpclsFindOneObject M_WPObject_wpclsFindOneObject
  442. #define M_WPDevPeriph_wpclsSetSettingsPageSize M_WPObject_wpclsSetSettingsPageSize
  443. #define M_WPDevPeriph_wpclsSetIconData M_WPObject_wpclsSetIconData
  444. #define M_WPDevPeriph_wpclsSetIcon M_WPObject_wpclsSetIcon
  445. #define M_WPDevPeriph_wpclsRemoveObjects M_WPObject_wpclsRemoveObjects
  446. #define M_WPDevPeriph_somUninit SOMObject_somUninit
  447. #define M_WPDevPeriph_somClassReady SOMClass_somClassReady
  448. #define M_WPDevPeriph_somNew SOMClass_somNew
  449. #define M_WPDevPeriph_somRenew SOMClass_somRenew
  450. #define M_WPDevPeriph__get_somDataAlignment SOMClass__get_somDataAlignment
  451. #define M_WPDevPeriph__get_somInstanceDataOffsets SOMClass__get_somInstanceDataOffsets
  452. #define M_WPDevPeriph__get_somDirectInitClasses SOMClass__get_somDirectInitClasses
  453. #define M_WPDevPeriph__set_somDirectInitClasses SOMClass__set_somDirectInitClasses
  454. #define M_WPDevPeriph_somNewNoInit SOMClass_somNewNoInit
  455. #define M_WPDevPeriph_somRenewNoInit SOMClass_somRenewNoInit
  456. #define M_WPDevPeriph_somRenewNoZero SOMClass_somRenewNoZero
  457. #define M_WPDevPeriph_somRenewNoInitNoZero SOMClass_somRenewNoInitNoZero
  458. #define M_WPDevPeriph_somAllocate SOMClass_somAllocate
  459. #define M_WPDevPeriph_somDeallocate SOMClass_somDeallocate
  460. #define M_WPDevPeriph__get_somClassAllocate SOMClass__get_somClassAllocate
  461. #define M_WPDevPeriph__get_somClassDeallocate SOMClass__get_somClassDeallocate
  462. #define M_WPDevPeriph_somGetInstanceInitMask SOMClass_somGetInstanceInitMask
  463. #define M_WPDevPeriph_somGetInstanceDestructionMask SOMClass_somGetInstanceDestructionMask
  464. #define M_WPDevPeriph_somGetInstanceAssignmentMask SOMClass_somGetInstanceAssignmentMask
  465. #define M_WPDevPeriph_somInitClass SOMClass_somInitClass
  466. #define M_WPDevPeriph_somInitMIClass SOMClass_somInitMIClass
  467. #define M_WPDevPeriph_somAddStaticMethod SOMClass_somAddStaticMethod
  468. #define M_WPDevPeriph_somAddDynamicMethod SOMClass_somAddDynamicMethod
  469. #define M_WPDevPeriph_somOverrideSMethod SOMClass_somOverrideSMethod
  470. #define M_WPDevPeriph_somGetApplyStub SOMClass_somGetApplyStub
  471. #define M_WPDevPeriph_somGetClassData SOMClass_somGetClassData
  472. #define M_WPDevPeriph_somSetClassData SOMClass_somSetClassData
  473. #define M_WPDevPeriph_somGetClassMtab SOMClass_somGetClassMtab
  474. #define M_WPDevPeriph_somGetInstanceOffset SOMClass_somGetInstanceOffset
  475. #define M_WPDevPeriph_somGetInstancePartSize SOMClass_somGetInstancePartSize
  476. #define M_WPDevPeriph_somGetInstanceSize SOMClass_somGetInstanceSize
  477. #define M_WPDevPeriph_somGetInstanceToken SOMClass_somGetInstanceToken
  478. #define M_WPDevPeriph_somGetMemberToken SOMClass_somGetMemberToken
  479. #define M_WPDevPeriph_somGetMethodData SOMClass_somGetMethodData
  480. #define M_WPDevPeriph_somGetRdStub SOMClass_somGetRdStub
  481. #define M_WPDevPeriph_somGetMethodDescriptor SOMClass_somGetMethodDescriptor
  482. #define M_WPDevPeriph_somGetMethodIndex SOMClass_somGetMethodIndex
  483. #define M_WPDevPeriph_somGetMethodToken SOMClass_somGetMethodToken
  484. #define M_WPDevPeriph_somGetName SOMClass_somGetName
  485. #define M_WPDevPeriph_somGetNthMethodData SOMClass_somGetNthMethodData
  486. #define M_WPDevPeriph_somGetNthMethodInfo SOMClass_somGetNthMethodInfo
  487. #define M_WPDevPeriph_somGetNumMethods SOMClass_somGetNumMethods
  488. #define M_WPDevPeriph_somGetNumStaticMethods SOMClass_somGetNumStaticMethods
  489. #define M_WPDevPeriph_somGetParent SOMClass_somGetParent
  490. #define M_WPDevPeriph_somGetParents SOMClass_somGetParents
  491. #define M_WPDevPeriph_somGetPClsMtab SOMClass_somGetPClsMtab
  492. #define M_WPDevPeriph_somGetPClsMtabs SOMClass_somGetPClsMtabs
  493. #define M_WPDevPeriph_somGetVersionNumbers SOMClass_somGetVersionNumbers
  494. #define M_WPDevPeriph_somSetMethodDescriptor SOMClass_somSetMethodDescriptor
  495. #define M_WPDevPeriph_somFindMethod SOMClass_somFindMethod
  496. #define M_WPDevPeriph_somFindMethodOk SOMClass_somFindMethodOk
  497. #define M_WPDevPeriph_somFindSMethod SOMClass_somFindSMethod
  498. #define M_WPDevPeriph_somFindSMethodOk SOMClass_somFindSMethodOk
  499. #define M_WPDevPeriph_somLookupMethod SOMClass_somLookupMethod
  500. #define M_WPDevPeriph_somCheckVersion SOMClass_somCheckVersion
  501. #define M_WPDevPeriph_somDescendedFrom SOMClass_somDescendedFrom
  502. #define M_WPDevPeriph_somSupportsMethod SOMClass_somSupportsMethod
  503. #define M_WPDevPeriph_somDefinedMethod SOMClass_somDefinedMethod
  504. #define M_WPDevPeriph_somOverrideMtab SOMClass_somOverrideMtab
  505. #define M_WPDevPeriph_somDefaultInit SOMObject_somDefaultInit
  506. #define M_WPDevPeriph_somDestruct SOMObject_somDestruct
  507. #define M_WPDevPeriph_somDefaultCopyInit SOMObject_somDefaultCopyInit
  508. #define M_WPDevPeriph_somDefaultAssign SOMObject_somDefaultAssign
  509. #define M_WPDevPeriph_somDefaultConstCopyInit SOMObject_somDefaultConstCopyInit
  510. #define M_WPDevPeriph_somDefaultVCopyInit SOMObject_somDefaultVCopyInit
  511. #define M_WPDevPeriph_somDefaultConstVCopyInit SOMObject_somDefaultConstVCopyInit
  512. #define M_WPDevPeriph_somDefaultConstAssign SOMObject_somDefaultConstAssign
  513. #define M_WPDevPeriph_somDefaultVAssign SOMObject_somDefaultVAssign
  514. #define M_WPDevPeriph_somDefaultConstVAssign SOMObject_somDefaultConstVAssign
  515. #define M_WPDevPeriph_somInit SOMObject_somInit
  516. #define M_WPDevPeriph_somFree SOMObject_somFree
  517. #define M_WPDevPeriph_somGetClass SOMObject_somGetClass
  518. #define M_WPDevPeriph_somGetClassName SOMObject_somGetClassName
  519. #define M_WPDevPeriph_somGetSize SOMObject_somGetSize
  520. #define M_WPDevPeriph_somIsA SOMObject_somIsA
  521. #define M_WPDevPeriph_somIsInstanceOf SOMObject_somIsInstanceOf
  522. #define M_WPDevPeriph_somRespondsTo SOMObject_somRespondsTo
  523. #define M_WPDevPeriph_somDispatch SOMObject_somDispatch
  524. #define M_WPDevPeriph_somClassDispatch SOMObject_somClassDispatch
  525. #define M_WPDevPeriph_somCastObj SOMObject_somCastObj
  526. #define M_WPDevPeriph_somResetObj SOMObject_somResetObj
  527. #define M_WPDevPeriph_somDispatchV SOMObject_somDispatchV
  528. #define M_WPDevPeriph_somDispatchL SOMObject_somDispatchL
  529. #define M_WPDevPeriph_somDispatchA SOMObject_somDispatchA
  530. #define M_WPDevPeriph_somDispatchD SOMObject_somDispatchD
  531. #define M_WPDevPeriph_somPrintSelf SOMObject_somPrintSelf
  532. #define M_WPDevPeriph_somDumpSelf SOMObject_somDumpSelf
  533. #define M_WPDevPeriph_somDumpSelfInt SOMObject_somDumpSelfInt
  534. #endif /* SOM_DONT_USE_INHERITED_MACROS */
  535.  
  536. #endif       /* SOM_M_WPDevPeriph_h */
  537.