source: branches/v2.9/classes_chris_names/include/mmaudio.h

Last change on this file was 2, checked in by stevenhl, 8 years ago

Import sources from cwmm-full.zip dated 2005-03-21

File size: 25.4 KB
Line 
1
2/*
3 * This file was generated by the SOM Compiler.
4 * FileName: include\mmaudio.h.
5 * Generated using:
6 * SOM Precompiler somipc: 2.29.1.7
7 * SOM Emitter emith: 2.42
8 */
9
10/*
11 *
12 * MMAudio.idl:
13 */
14
15
16#ifndef SOM_MMAudio_h
17#define SOM_MMAudio_h
18
19
20#include <som.h>
21
22/*
23 * -- This emitter treats Method Tokens as Thunks by default.
24 * -- Use the sc modifier "nothunks" to change this default
25 */
26#undef somresolve_
27#define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
28
29/*
30 * Define the class name as an object type
31 */
32#ifndef MMAudio
33#define MMAudio SOMObject
34#endif
35#include <mmdataf.h>
36
37/*
38 * Start of user-defined types:
39 */
40#ifndef SOMClass
41 #define SOMClass SOMObject
42#endif /* SOMClass */
43#ifndef WPFolder
44 #define WPFolder SOMObject
45#endif /* WPFolder */
46#ifndef M_WPObject
47 #define M_WPObject SOMObject
48#endif /* M_WPObject */
49#ifndef WPObject
50 #define WPObject SOMObject
51#endif /* WPObject */
52#ifndef M_WPFileSystem
53 #define M_WPFileSystem SOMObject
54#endif /* M_WPFileSystem */
55#ifndef M_WPDataFile
56 #define M_WPDataFile SOMObject
57#endif /* M_WPDataFile */
58#ifndef M_MMDataFile
59 #define M_MMDataFile SOMObject
60#endif /* M_MMDataFile */
61#ifndef M_MMAudio
62 #define M_MMAudio SOMObject
63#endif /* M_MMAudio */
64
65/*
66 * End of user-defined types.
67 */
68
69#define MMAudio_MajorVersion 1
70#define MMAudio_MinorVersion 1
71
72/*
73 * External name shortening if required
74 */
75#ifdef SOM_USE_SHORT_EXTERNAL_NAMES
76#define MMAudioNewClass mmaudioc
77#pragma linkage(mmaudioc, system)
78#define MMAudioClassData mmaudiod
79#define MMAudioCClassData mmaudiox
80#endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
81
82/*
83 * Include the meta class file
84 */
85#include <mmaudio.h>
86/*--------------Migration------------*/
87#define MMAudio_classObj MMAudioClassData.classObject
88#define _MMAudio MMAudio_classObj
89
90/*
91 * Declare the class creation procedure
92 */
93SOMEXTERN SOMClass * SOMLINK MMAudioNewClass(integer4 somtmajorVersion,
94 integer4 somtminorVersion);
95#pragma linkage(MMAudioNewClass, system)
96
97/*
98 * Declare the class data structure
99 */
100SOMEXTERN struct MMAudioClassDataStructure {
101 SOMClass *classObject;
102} SOMDLINK MMAudioClassData;
103
104/*
105 * Declare the C specific class data structure
106 */
107SOMEXTERN struct MMAudioCClassDataStructure {
108 somMethodTabs parentMtab;
109 somDToken instanceDataToken;
110} SOMDLINK MMAudioCClassData;
111
112/*
113 * New and Renew macros for MMAudio
114 */
115#define MMAudioNew() \
116 (_somNew(_MMAudio ? _MMAudio : MMAudioNewClass(MMAudio_MajorVersion, MMAudio_MinorVersion)))
117#define MMAudioRenew(buf) \
118 (_somRenew(_MMAudio ? _MMAudio : MMAudioNewClass(MMAudio_MajorVersion, MMAudio_MinorVersion), buf))
119
120/*
121 * Override method: mmFilterPopupMenu
122 */
123#define MMAudio_mmFilterPopupMenu(somSelf,ulFlags,hwndcnr,fMultiSelect) \
124 MMDataFile_mmFilterPopupMenu(somSelf,ulFlags,hwndcnr,fMultiSelect)
125
126/*
127 * Override method: mmViewNotify
128 */
129#define MMAudio_mmViewNotify(somSelf) \
130 MMDataFile_mmViewNotify(somSelf)
131
132/*
133 * Override method: wpFormatDragItem
134 */
135#define MMAudio_wpFormatDragItem(somSelf,pdrgItem) \
136 WPObject_wpFormatDragItem(somSelf,pdrgItem)
137
138/*
139 * Override method: wpMenuItemSelected
140 */
141#define MMAudio_wpMenuItemSelected(somSelf,hwndFrame,ulMenuId) \
142 WPObject_wpMenuItemSelected(somSelf,hwndFrame,ulMenuId)
143
144/*
145 * Override method: wpModifyPopupMenu
146 */
147#define MMAudio_wpModifyPopupMenu(somSelf,hwndMenu,hwndCnr,iPosition) \
148 WPObject_wpModifyPopupMenu(somSelf,hwndMenu,hwndCnr,iPosition)
149
150/*
151 * Override method: wpOpen
152 */
153#define MMAudio_wpOpen(somSelf,hwndCnr,ulView,param) \
154 WPObject_wpOpen(somSelf,hwndCnr,ulView,param)
155
156/*
157 * Override method: wpQueryDefaultView
158 */
159#define MMAudio_wpQueryDefaultView(somSelf) \
160 WPObject_wpQueryDefaultView(somSelf)
161
162/*
163 * Override method: wpUnInitData
164 */
165#define MMAudio_wpUnInitData(somSelf) \
166 WPObject_wpUnInitData(somSelf)
167#ifndef SOM_DONT_USE_INHERITED_MACROS
168#define MMAudio_mmDetermineViewFor MMDataFile_mmDetermineViewFor
169#define MMAudio_wpAddFileTypePage WPDataFile_wpAddFileTypePage
170#define MMAudio_wpPrintMetaFile WPDataFile_wpPrintMetaFile
171#define MMAudio_wpPrintPifFile WPDataFile_wpPrintPifFile
172#define MMAudio_wpPrintPrinterSpecificFile WPDataFile_wpPrintPrinterSpecificFile
173#define MMAudio_wpPrintUnknownFile WPDataFile_wpPrintUnknownFile
174#define MMAudio_wpQueryAssociatedProgram WPDataFile_wpQueryAssociatedProgram
175#define MMAudio_wpSetAssociatedFileIcon WPDataFile_wpSetAssociatedFileIcon
176#define MMAudio_wpQueryAssociatedFileIcon WPDataFile_wpQueryAssociatedFileIcon
177#define MMAudio_wpSetRealName WPFileSystem_wpSetRealName
178#define MMAudio_wpSetType WPFileSystem_wpSetType
179#define MMAudio_wpQueryType WPFileSystem_wpQueryType
180#define MMAudio_wpSetAttr WPFileSystem_wpSetAttr
181#define MMAudio_wpQueryAttr WPFileSystem_wpQueryAttr
182#define MMAudio_wpAddFile1Page WPFileSystem_wpAddFile1Page
183#define MMAudio_wpAddFile2Page WPFileSystem_wpAddFile2Page
184#define MMAudio_wpAddFile3Page WPFileSystem_wpAddFile3Page
185#define MMAudio_wpAddFileMenuPage WPFileSystem_wpAddFileMenuPage
186#define MMAudio_wpQueryCreation WPFileSystem_wpQueryCreation
187#define MMAudio_wpQueryLastAccess WPFileSystem_wpQueryLastAccess
188#define MMAudio_wpQueryLastWrite WPFileSystem_wpQueryLastWrite
189#define MMAudio_wpQueryFileSize WPFileSystem_wpQueryFileSize
190#define MMAudio_wpQueryEASize WPFileSystem_wpQueryEASize
191#define MMAudio_wpSetDateInfo WPFileSystem_wpSetDateInfo
192#define MMAudio_wpSetFileSizeInfo WPFileSystem_wpSetFileSizeInfo
193#define MMAudio_wpRefresh WPFileSystem_wpRefresh
194#define MMAudio_wpQueryRefreshFlags WPFileSystem_wpQueryRefreshFlags
195#define MMAudio_wpSetRefreshFlags WPFileSystem_wpSetRefreshFlags
196#define MMAudio_wpPrintPlainTextFile WPFileSystem_wpPrintPlainTextFile
197#define MMAudio_wpSetTitleAndRenameFile WPFileSystem_wpSetTitleAndRenameFile
198#define MMAudio_wpConfirmRenameFileWithExt WPFileSystem_wpConfirmRenameFileWithExt
199#define MMAudio_wpVerifyUpdateAccess WPFileSystem_wpVerifyUpdateAccess
200#define MMAudio_wpAddUserItemsToPopupMenu WPFileSystem_wpAddUserItemsToPopupMenu
201#define MMAudio_wpIsDiskSwapped WPFileSystem_wpIsDiskSwapped
202#define MMAudio_wpQueryRealName WPFileSystem_wpQueryRealName
203#define MMAudio_wpQueryFilename WPFileSystem_wpQueryFilename
204#define MMAudio_wpQueryDisk WPFileSystem_wpQueryDisk
205#define MMAudio_wpQueryDateInfo WPFileSystem_wpQueryDateInfo
206#define MMAudio_wpConfirmKeepAssoc WPFileSystem_wpConfirmKeepAssoc
207#define MMAudio_wpAddObjectGeneralPage WPObject_wpAddObjectGeneralPage
208#define MMAudio_wpAddObjectGeneralPage2 WPObject_wpAddObjectGeneralPage2
209#define MMAudio_wpAddObjectWindowPage WPObject_wpAddObjectWindowPage
210#define MMAudio_wpAddSettingsPages WPObject_wpAddSettingsPages
211#define MMAudio_wpAddToObjUseList WPObject_wpAddToObjUseList
212#define MMAudio_wpAllocMem WPObject_wpAllocMem
213#define MMAudio_wpAppendObject WPObject_wpAppendObject
214#define MMAudio_wpAssertObjectMutexSem WPObject_wpAssertObjectMutexSem
215#define MMAudio_wpClose WPObject_wpClose
216#define MMAudio_wpCnrInsertObject WPObject_wpCnrInsertObject
217#define MMAudio_wpCnrRemoveObject WPObject_wpCnrRemoveObject
218#define MMAudio_wpCnrSetEmphasis WPObject_wpCnrSetEmphasis
219#define MMAudio_wpConfirmDelete WPObject_wpConfirmDelete
220#define MMAudio_wpConfirmObjectTitle WPObject_wpConfirmObjectTitle
221#define MMAudio_wpCopiedFromTemplate WPObject_wpCopiedFromTemplate
222#define MMAudio_wpCopyObject WPObject_wpCopyObject
223#define MMAudio_wpCreateAnother WPObject_wpCreateAnother
224#define MMAudio_wpCreateFromTemplate WPObject_wpCreateFromTemplate
225#define MMAudio_wpCreateShadowObject WPObject_wpCreateShadowObject
226#define MMAudio_wpDelete WPObject_wpDelete
227#define MMAudio_wpDeleteFromObjUseList WPObject_wpDeleteFromObjUseList
228#define MMAudio_wpDisplayHelp WPObject_wpDisplayHelp
229#define MMAudio_wpDisplayMenu WPObject_wpDisplayMenu
230#define MMAudio_wpDoesObjectMatch WPObject_wpDoesObjectMatch
231#define MMAudio_wpDraggedOverObject WPObject_wpDraggedOverObject
232#define MMAudio_wpDragOver WPObject_wpDragOver
233#define MMAudio_wpDrop WPObject_wpDrop
234#define MMAudio_wpDroppedOnObject WPObject_wpDroppedOnObject
235#define MMAudio_wpEndConversation WPObject_wpEndConversation
236#define MMAudio_wpFilterPopupMenu WPObject_wpFilterPopupMenu
237#define MMAudio_wpFindUseItem WPObject_wpFindUseItem
238#define MMAudio_wpFree WPObject_wpFree
239#define MMAudio_wpFreeMem WPObject_wpFreeMem
240#define MMAudio_wpHide WPObject_wpHide
241#define MMAudio_wpInitData WPObject_wpInitData
242#define MMAudio_wpInsertPopupMenuItems WPObject_wpInsertPopupMenuItems
243#define MMAudio_wpInsertSettingsPage WPObject_wpInsertSettingsPage
244#define MMAudio_wpMenuItemHelpSelected WPObject_wpMenuItemHelpSelected
245#define MMAudio_wpMoveObject WPObject_wpMoveObject
246#define MMAudio_wpPrintObject WPObject_wpPrintObject
247#define MMAudio_wpQueryConcurrentView WPObject_wpQueryConcurrentView
248#define MMAudio_wpQueryButtonAppearance WPObject_wpQueryButtonAppearance
249#define MMAudio_wpQueryConfirmations WPObject_wpQueryConfirmations
250#define MMAudio_wpQueryDefaultHelp WPObject_wpQueryDefaultHelp
251#define MMAudio_wpQueryDetailsData WPObject_wpQueryDetailsData
252#define MMAudio_wpQueryError WPObject_wpQueryError
253#define MMAudio_wpSetFolder WPObject_wpSetFolder
254#define MMAudio_wpQueryFolder WPObject_wpQueryFolder
255#define MMAudio_wpQueryIcon WPObject_wpQueryIcon
256#define MMAudio_wpQueryIconData WPObject_wpQueryIconData
257#define MMAudio_wpQueryMinWindow WPObject_wpQueryMinWindow
258#define MMAudio_wpQueryNameClashOptions WPObject_wpQueryNameClashOptions
259#define MMAudio_wpQueryStyle WPObject_wpQueryStyle
260#define MMAudio_wpSetTaskRec WPObject_wpSetTaskRec
261#define MMAudio_wpFindTaskRec WPObject_wpFindTaskRec
262#define MMAudio_wpQueryTitle WPObject_wpQueryTitle
263#define MMAudio_wpRegisterView WPObject_wpRegisterView
264#define MMAudio_wpReleaseObjectMutexSem WPObject_wpReleaseObjectMutexSem
265#define MMAudio_wpRender WPObject_wpRender
266#define MMAudio_wpRenderComplete WPObject_wpRenderComplete
267#define MMAudio_wpReplaceObject WPObject_wpReplaceObject
268#define MMAudio_wpRequestObjectMutexSem WPObject_wpRequestObjectMutexSem
269#define MMAudio_wpRestore WPObject_wpRestore
270#define MMAudio_wpRestoreData WPObject_wpRestoreData
271#define MMAudio_wpRestoreLong WPObject_wpRestoreLong
272#define MMAudio_wpRestoreState WPObject_wpRestoreState
273#define MMAudio_wpRestoreString WPObject_wpRestoreString
274#define MMAudio_wpSaveData WPObject_wpSaveData
275#define MMAudio_wpSaveImmediate WPObject_wpSaveImmediate
276#define MMAudio_wpSaveDeferred WPObject_wpSaveDeferred
277#define MMAudio_wpSaveLong WPObject_wpSaveLong
278#define MMAudio_wpSaveState WPObject_wpSaveState
279#define MMAudio_wpSaveString WPObject_wpSaveString
280#define MMAudio_wpScanSetupString WPObject_wpScanSetupString
281#define MMAudio_wpSetConcurrentView WPObject_wpSetConcurrentView
282#define MMAudio_wpSetButtonAppearance WPObject_wpSetButtonAppearance
283#define MMAudio_wpSetDefaultHelp WPObject_wpSetDefaultHelp
284#define MMAudio_wpSetDefaultView WPObject_wpSetDefaultView
285#define MMAudio_wpSetError WPObject_wpSetError
286#define MMAudio_wpSetIconHandle WPObject_wpSetIconHandle
287#define MMAudio_wpQueryScreenGroupID WPObject_wpQueryScreenGroupID
288#define MMAudio_wpSetupOnce WPObject_wpSetupOnce
289#define MMAudio_wpSetIcon WPObject_wpSetIcon
290#define MMAudio_wpSetIconData WPObject_wpSetIconData
291#define MMAudio_wpSetMinWindow WPObject_wpSetMinWindow
292#define MMAudio_wpSetStyle WPObject_wpSetStyle
293#define MMAudio_wpModifyStyle WPObject_wpModifyStyle
294#define MMAudio_wpSetTitle WPObject_wpSetTitle
295#define MMAudio_wpSetup WPObject_wpSetup
296#define MMAudio_wpSwitchTo WPObject_wpSwitchTo
297#define MMAudio_wpViewObject WPObject_wpViewObject
298#define MMAudio_wpQueryTrueStyle WPObject_wpQueryTrueStyle
299#define MMAudio_wpQueryHandle WPObject_wpQueryHandle
300#define MMAudio_wpUnlockObject WPObject_wpUnlockObject
301#define MMAudio_wpObjectReady WPObject_wpObjectReady
302#define MMAudio_wpIsObjectInitialized WPObject_wpIsObjectInitialized
303#define MMAudio_wpCreateShadowObjectExt WPObject_wpCreateShadowObjectExt
304#define MMAudio_wpCnrDeleteUseItem WPObject_wpCnrDeleteUseItem
305#define MMAudio_wpIsDeleteable WPObject_wpIsDeleteable
306#define MMAudio_wpQueryCoreRecord WPObject_wpQueryCoreRecord
307#define MMAudio_wpSetObjectID WPObject_wpSetObjectID
308#define MMAudio_wpQueryObjectID WPObject_wpQueryObjectID
309#define MMAudio_wpSetDefaultIconPos WPObject_wpSetDefaultIconPos
310#define MMAudio_wpQueryDefaultIconPos WPObject_wpQueryDefaultIconPos
311#define MMAudio_wpCnrRefreshDetails WPObject_wpCnrRefreshDetails
312#define MMAudio_wpFindViewItem WPObject_wpFindViewItem
313#define MMAudio_wpLockObject WPObject_wpLockObject
314#define MMAudio_wpIsLocked WPObject_wpIsLocked
315#define MMAudio_wpQueryContainerFlagPtr WPObject_wpQueryContainerFlagPtr
316#define MMAudio_wpWaitForClose WPObject_wpWaitForClose
317#define MMAudio_somDefaultInit SOMObject_somDefaultInit
318#define MMAudio_somDestruct SOMObject_somDestruct
319#define MMAudio_somDefaultCopyInit SOMObject_somDefaultCopyInit
320#define MMAudio_somDefaultAssign SOMObject_somDefaultAssign
321#define MMAudio_somDefaultConstCopyInit SOMObject_somDefaultConstCopyInit
322#define MMAudio_somDefaultVCopyInit SOMObject_somDefaultVCopyInit
323#define MMAudio_somDefaultConstVCopyInit SOMObject_somDefaultConstVCopyInit
324#define MMAudio_somDefaultConstAssign SOMObject_somDefaultConstAssign
325#define MMAudio_somDefaultVAssign SOMObject_somDefaultVAssign
326#define MMAudio_somDefaultConstVAssign SOMObject_somDefaultConstVAssign
327#define MMAudio_somInit SOMObject_somInit
328#define MMAudio_somFree SOMObject_somFree
329#define MMAudio_somUninit SOMObject_somUninit
330#define MMAudio_somGetClass SOMObject_somGetClass
331#define MMAudio_somGetClassName SOMObject_somGetClassName
332#define MMAudio_somGetSize SOMObject_somGetSize
333#define MMAudio_somIsA SOMObject_somIsA
334#define MMAudio_somIsInstanceOf SOMObject_somIsInstanceOf
335#define MMAudio_somRespondsTo SOMObject_somRespondsTo
336#define MMAudio_somDispatch SOMObject_somDispatch
337#define MMAudio_somClassDispatch SOMObject_somClassDispatch
338#define MMAudio_somCastObj SOMObject_somCastObj
339#define MMAudio_somResetObj SOMObject_somResetObj
340#define MMAudio_somDispatchV SOMObject_somDispatchV
341#define MMAudio_somDispatchL SOMObject_somDispatchL
342#define MMAudio_somDispatchA SOMObject_somDispatchA
343#define MMAudio_somDispatchD SOMObject_somDispatchD
344#define MMAudio_somPrintSelf SOMObject_somPrintSelf
345#define MMAudio_somDumpSelf SOMObject_somDumpSelf
346#define MMAudio_somDumpSelfInt SOMObject_somDumpSelfInt
347#endif /* SOM_DONT_USE_INHERITED_MACROS */
348
349#endif /* SOM_MMAudio_h */
350
351#ifndef SOM_M_MMAudio_h
352#define SOM_M_MMAudio_h
353
354
355#include <som.h>
356
357/*
358 * -- This emitter treats Method Tokens as Thunks by default.
359 * -- Use the sc modifier "nothunks" to change this default
360 */
361#undef somresolve_
362#define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
363
364/*
365 * Define the class name as an object type
366 */
367#ifndef M_MMAudio
368#define M_MMAudio SOMObject
369#endif
370#include <mmdataf.h>
371
372/*
373 * Start of user-defined types:
374 */
375
376/*
377 * End of user-defined types.
378 */
379
380#define M_MMAudio_MajorVersion 1
381#define M_MMAudio_MinorVersion 1
382
383/*
384 * External name shortening if required
385 */
386#ifdef SOM_USE_SHORT_EXTERNAL_NAMES
387#define M_MMAudioNewClass mmaudioMc
388#pragma linkage(mmaudioMc, system)
389#define M_MMAudioClassData mmaudioMd
390#define M_MMAudioCClassData mmaudioMx
391#endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
392/*--------------Migration------------*/
393#define M_MMAudio_classObj M_MMAudioClassData.classObject
394#define _M_MMAudio M_MMAudio_classObj
395
396/*
397 * Declare the class creation procedure
398 */
399SOMEXTERN SOMClass * SOMLINK M_MMAudioNewClass(integer4 somtmajorVersion,
400 integer4 somtminorVersion);
401#pragma linkage(M_MMAudioNewClass, system)
402
403/*
404 * Declare the class data structure
405 */
406SOMEXTERN struct M_MMAudioClassDataStructure {
407 SOMClass *classObject;
408} SOMDLINK M_MMAudioClassData;
409
410/*
411 * Declare the C specific class data structure
412 */
413SOMEXTERN struct M_MMAudioCClassDataStructure {
414 somMethodTabs parentMtab;
415 somDToken instanceDataToken;
416} SOMDLINK M_MMAudioCClassData;
417
418/*
419 * New and Renew macros for M_MMAudio
420 */
421#define M_MMAudioNew() \
422 (_somNew(_M_MMAudio ? _M_MMAudio : M_MMAudioNewClass(M_MMAudio_MajorVersion, M_MMAudio_MinorVersion)))
423#define M_MMAudioRenew(buf) \
424 (_somRenew(_M_MMAudio ? _M_MMAudio : M_MMAudioNewClass(M_MMAudio_MajorVersion, M_MMAudio_MinorVersion), buf))
425
426/*
427 * Override method: mmclsDeleteFromTypeList
428 */
429#define M_MMAudio_mmclsDeleteFromTypeList(somSelf,pszType) \
430 M_MMDataFile_mmclsDeleteFromTypeList(somSelf,pszType)
431
432/*
433 * Override method: mmclsDeleteFromExtensionList
434 */
435#define M_MMAudio_mmclsDeleteFromExtensionList(somSelf,pszExt) \
436 M_MMDataFile_mmclsDeleteFromExtensionList(somSelf,pszExt)
437
438/*
439 * Override method: mmclsInitTypesAndExtensions
440 */
441#define M_MMAudio_mmclsInitTypesAndExtensions(somSelf) \
442 M_MMDataFile_mmclsInitTypesAndExtensions(somSelf)
443
444/*
445 * Override method: wpclsQueryInstanceType
446 */
447#define M_MMAudio_wpclsQueryInstanceType(somSelf) \
448 M_WPFileSystem_wpclsQueryInstanceType(somSelf)
449
450/*
451 * Override method: wpclsQueryInstanceFilter
452 */
453#define M_MMAudio_wpclsQueryInstanceFilter(somSelf) \
454 M_WPFileSystem_wpclsQueryInstanceFilter(somSelf)
455
456/*
457 * Override method: wpclsInitData
458 */
459#define M_MMAudio_wpclsInitData(somSelf) \
460 M_WPObject_wpclsInitData(somSelf)
461
462/*
463 * Override method: wpclsQueryDefaultHelp
464 */
465#define M_MMAudio_wpclsQueryDefaultHelp(somSelf,pHelpPanelId,pszHelpLibrary) \
466 M_WPObject_wpclsQueryDefaultHelp(somSelf,pHelpPanelId,pszHelpLibrary)
467
468/*
469 * Override method: wpclsQueryTitle
470 */
471#define M_MMAudio_wpclsQueryTitle(somSelf) \
472 M_WPObject_wpclsQueryTitle(somSelf)
473
474/*
475 * Override method: wpclsUnInitData
476 */
477#define M_MMAudio_wpclsUnInitData(somSelf) \
478 M_WPObject_wpclsUnInitData(somSelf)
479
480/*
481 * Override method: wpclsQueryIconData
482 */
483#define M_MMAudio_wpclsQueryIconData(somSelf,pIconInfo) \
484 M_WPObject_wpclsQueryIconData(somSelf,pIconInfo)
485#ifndef SOM_DONT_USE_INHERITED_MACROS
486#define M_MMAudio_mmclsSetDefaultView M_MMDataFile_mmclsSetDefaultView
487#define M_MMAudio_wpclsQueryAwakeObject M_WPFileSystem_wpclsQueryAwakeObject
488#define M_MMAudio_wpclsFileSysExists M_WPFileSystem_wpclsFileSysExists
489#define M_MMAudio_wpclsQueryObjectFromPath M_WPFileSystem_wpclsQueryObjectFromPath
490#define M_MMAudio_wpclsCreateDefaultTemplates M_WPObject_wpclsCreateDefaultTemplates
491#define M_MMAudio_wpclsMakeAwake M_WPObject_wpclsMakeAwake
492#define M_MMAudio_wpclsNew M_WPObject_wpclsNew
493#define M_MMAudio_wpclsQueryDefaultView M_WPObject_wpclsQueryDefaultView
494#define M_MMAudio_wpclsQueryDetails M_WPObject_wpclsQueryDetails
495#define M_MMAudio_wpclsQueryDetailsInfo M_WPObject_wpclsQueryDetailsInfo
496#define M_MMAudio_wpclsQueryExtendedCriteria M_WPObject_wpclsQueryExtendedCriteria
497#define M_MMAudio_wpclsQueryFolder M_WPObject_wpclsQueryFolder
498#define M_MMAudio_wpclsQueryIcon M_WPObject_wpclsQueryIcon
499#define M_MMAudio_wpclsQuerySearchInfo M_WPObject_wpclsQuerySearchInfo
500#define M_MMAudio_wpclsQueryStyle M_WPObject_wpclsQueryStyle
501#define M_MMAudio_wpclsFindObjectFirst M_WPObject_wpclsFindObjectFirst
502#define M_MMAudio_wpclsFindObjectNext M_WPObject_wpclsFindObjectNext
503#define M_MMAudio_wpclsFindObjectEnd M_WPObject_wpclsFindObjectEnd
504#define M_MMAudio_wpclsSetError M_WPObject_wpclsSetError
505#define M_MMAudio_wpclsQueryError M_WPObject_wpclsQueryError
506#define M_MMAudio_wpclsQuerySettingsPageSize M_WPObject_wpclsQuerySettingsPageSize
507#define M_MMAudio_wpclsQueryObject M_WPObject_wpclsQueryObject
508#define M_MMAudio_wpclsQueryButtonAppearance M_WPObject_wpclsQueryButtonAppearance
509#define M_MMAudio_wpclsDecUsage M_WPObject_wpclsDecUsage
510#define M_MMAudio_wpclsIncUsage M_WPObject_wpclsIncUsage
511#define M_MMAudio_wpclsInsertMultipleObjects M_WPObject_wpclsInsertMultipleObjects
512#define M_MMAudio_wpclsFindOneObject M_WPObject_wpclsFindOneObject
513#define M_MMAudio_wpclsSetSettingsPageSize M_WPObject_wpclsSetSettingsPageSize
514#define M_MMAudio_wpclsSetIconData M_WPObject_wpclsSetIconData
515#define M_MMAudio_wpclsSetIcon M_WPObject_wpclsSetIcon
516#define M_MMAudio_wpclsObjectFromHandle M_WPObject_wpclsObjectFromHandle
517#define M_MMAudio_wpclsRemoveObjects M_WPObject_wpclsRemoveObjects
518#define M_MMAudio__get_somDataAlignment SOMClass__get_somDataAlignment
519#define M_MMAudio__get_somInstanceDataOffsets SOMClass__get_somInstanceDataOffsets
520#define M_MMAudio__get_somDirectInitClasses SOMClass__get_somDirectInitClasses
521#define M_MMAudio__set_somDirectInitClasses SOMClass__set_somDirectInitClasses
522#define M_MMAudio_somNew SOMClass_somNew
523#define M_MMAudio_somNewNoInit SOMClass_somNewNoInit
524#define M_MMAudio_somRenew SOMClass_somRenew
525#define M_MMAudio_somRenewNoInit SOMClass_somRenewNoInit
526#define M_MMAudio_somRenewNoZero SOMClass_somRenewNoZero
527#define M_MMAudio_somRenewNoInitNoZero SOMClass_somRenewNoInitNoZero
528#define M_MMAudio_somAllocate SOMClass_somAllocate
529#define M_MMAudio_somDeallocate SOMClass_somDeallocate
530#define M_MMAudio__get_somClassAllocate SOMClass__get_somClassAllocate
531#define M_MMAudio__get_somClassDeallocate SOMClass__get_somClassDeallocate
532#define M_MMAudio_somGetInstanceInitMask SOMClass_somGetInstanceInitMask
533#define M_MMAudio_somGetInstanceDestructionMask SOMClass_somGetInstanceDestructionMask
534#define M_MMAudio_somGetInstanceAssignmentMask SOMClass_somGetInstanceAssignmentMask
535#define M_MMAudio_somInitClass SOMClass_somInitClass
536#define M_MMAudio_somInitMIClass SOMClass_somInitMIClass
537#define M_MMAudio_somAddStaticMethod SOMClass_somAddStaticMethod
538#define M_MMAudio_somAddDynamicMethod SOMClass_somAddDynamicMethod
539#define M_MMAudio_somOverrideSMethod SOMClass_somOverrideSMethod
540#define M_MMAudio_somClassReady SOMClass_somClassReady
541#define M_MMAudio_somGetApplyStub SOMClass_somGetApplyStub
542#define M_MMAudio_somGetClassData SOMClass_somGetClassData
543#define M_MMAudio_somSetClassData SOMClass_somSetClassData
544#define M_MMAudio_somGetClassMtab SOMClass_somGetClassMtab
545#define M_MMAudio_somGetInstanceOffset SOMClass_somGetInstanceOffset
546#define M_MMAudio_somGetInstancePartSize SOMClass_somGetInstancePartSize
547#define M_MMAudio_somGetInstanceSize SOMClass_somGetInstanceSize
548#define M_MMAudio_somGetInstanceToken SOMClass_somGetInstanceToken
549#define M_MMAudio_somGetMemberToken SOMClass_somGetMemberToken
550#define M_MMAudio_somGetMethodData SOMClass_somGetMethodData
551#define M_MMAudio_somGetRdStub SOMClass_somGetRdStub
552#define M_MMAudio_somGetMethodDescriptor SOMClass_somGetMethodDescriptor
553#define M_MMAudio_somGetMethodIndex SOMClass_somGetMethodIndex
554#define M_MMAudio_somGetMethodToken SOMClass_somGetMethodToken
555#define M_MMAudio_somGetName SOMClass_somGetName
556#define M_MMAudio_somGetNthMethodData SOMClass_somGetNthMethodData
557#define M_MMAudio_somGetNthMethodInfo SOMClass_somGetNthMethodInfo
558#define M_MMAudio_somGetNumMethods SOMClass_somGetNumMethods
559#define M_MMAudio_somGetNumStaticMethods SOMClass_somGetNumStaticMethods
560#define M_MMAudio_somGetParent SOMClass_somGetParent
561#define M_MMAudio_somGetParents SOMClass_somGetParents
562#define M_MMAudio_somGetPClsMtab SOMClass_somGetPClsMtab
563#define M_MMAudio_somGetPClsMtabs SOMClass_somGetPClsMtabs
564#define M_MMAudio_somGetVersionNumbers SOMClass_somGetVersionNumbers
565#define M_MMAudio_somSetMethodDescriptor SOMClass_somSetMethodDescriptor
566#define M_MMAudio_somFindMethod SOMClass_somFindMethod
567#define M_MMAudio_somFindMethodOk SOMClass_somFindMethodOk
568#define M_MMAudio_somFindSMethod SOMClass_somFindSMethod
569#define M_MMAudio_somFindSMethodOk SOMClass_somFindSMethodOk
570#define M_MMAudio_somLookupMethod SOMClass_somLookupMethod
571#define M_MMAudio_somCheckVersion SOMClass_somCheckVersion
572#define M_MMAudio_somDescendedFrom SOMClass_somDescendedFrom
573#define M_MMAudio_somSupportsMethod SOMClass_somSupportsMethod
574#define M_MMAudio_somDefinedMethod SOMClass_somDefinedMethod
575#define M_MMAudio_somOverrideMtab SOMClass_somOverrideMtab
576#define M_MMAudio_somDefaultInit SOMObject_somDefaultInit
577#define M_MMAudio_somDestruct SOMObject_somDestruct
578#define M_MMAudio_somDefaultCopyInit SOMObject_somDefaultCopyInit
579#define M_MMAudio_somDefaultAssign SOMObject_somDefaultAssign
580#define M_MMAudio_somDefaultConstCopyInit SOMObject_somDefaultConstCopyInit
581#define M_MMAudio_somDefaultVCopyInit SOMObject_somDefaultVCopyInit
582#define M_MMAudio_somDefaultConstVCopyInit SOMObject_somDefaultConstVCopyInit
583#define M_MMAudio_somDefaultConstAssign SOMObject_somDefaultConstAssign
584#define M_MMAudio_somDefaultVAssign SOMObject_somDefaultVAssign
585#define M_MMAudio_somDefaultConstVAssign SOMObject_somDefaultConstVAssign
586#define M_MMAudio_somInit SOMObject_somInit
587#define M_MMAudio_somFree SOMObject_somFree
588#define M_MMAudio_somUninit SOMObject_somUninit
589#define M_MMAudio_somGetClass SOMObject_somGetClass
590#define M_MMAudio_somGetClassName SOMObject_somGetClassName
591#define M_MMAudio_somGetSize SOMObject_somGetSize
592#define M_MMAudio_somIsA SOMObject_somIsA
593#define M_MMAudio_somIsInstanceOf SOMObject_somIsInstanceOf
594#define M_MMAudio_somRespondsTo SOMObject_somRespondsTo
595#define M_MMAudio_somDispatch SOMObject_somDispatch
596#define M_MMAudio_somClassDispatch SOMObject_somClassDispatch
597#define M_MMAudio_somCastObj SOMObject_somCastObj
598#define M_MMAudio_somResetObj SOMObject_somResetObj
599#define M_MMAudio_somDispatchV SOMObject_somDispatchV
600#define M_MMAudio_somDispatchL SOMObject_somDispatchL
601#define M_MMAudio_somDispatchA SOMObject_somDispatchA
602#define M_MMAudio_somDispatchD SOMObject_somDispatchD
603#define M_MMAudio_somPrintSelf SOMObject_somPrintSelf
604#define M_MMAudio_somDumpSelf SOMObject_somDumpSelf
605#define M_MMAudio_somDumpSelfInt SOMObject_somDumpSelfInt
606#endif /* SOM_DONT_USE_INHERITED_MACROS */
607
608#endif /* SOM_M_MMAudio_h */
Note: See TracBrowser for help on using the repository browser.