home *** CD-ROM | disk | FTP | other *** search
-
- /*
- * This file was generated by the SOM Compiler.
- * FileName: wpstutor.h.
- * Generated using:
- * SOM Precompiler spc: 1.22
- * SOM Emitter emith: 1.11
- */
-
- /*
- *
- *
- *
- * Module Name: WPSTUTOR
- *
- * Description: OS/2 Work Place Shell Sample Program
- *
- * This class subclasses the WPDataFile class. Most WPS
- * instance and class methods are overridden to invoke
- * 'DisplayMethodInfo'. This function uses a named pipe
- * to communicate with the 'Show Method Description'
- * (SHOWDESC.EXE) program, which displays the name and a
- * description of the method that invoked
- * 'DisplayMethodInfo'.
- *
- * Copyright (C) 1993 IBM Corporation
- *
- * DISCLAIMER OF WARRANTIES. The following [enclosed] code is
- * sample code created by IBM Corporation. This sample code is not
- * part of any standard or IBM product and is provided to you solely
- * for the purpose of assisting you in the development of your
- * applications. The code is provided "AS IS", without
- * warranty of any kind. IBM shall not be liable for any damages
- * arising out of your use of the sample code, even if they have been
- * advised of the possibility of such damages.
- *
- */
-
-
- #ifndef wpstutor_h
- #define wpstutor_h
-
-
- /*
- * Passthru lines: File: "C.h", "before"
- */
-
-
- #include <som.h>
-
- /*
- * Define the class name as an object type
- */
- #ifndef WPSTutorial
- #define WPSTutorial SOMAny
- #endif
- #include "wpdataf.h"
-
- #define WPSTutorial_MajorVersion 1
- #define WPSTutorial_MinorVersion 1
-
- /*
- * External name shortening if required
- */
- #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
- #define WPSTutorialNewClass c
- #pragma linkage(c, system)
- #define WPSTutorialClassData d
- #define WPSTutorialCClassData x
- #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
- /*--------------Migration------------*/
- #define WPSTutorial_classObj WPSTutorialClassData.classObject
- #define _WPSTutorial WPSTutorial_classObj
-
- /*
- * New and Renew macros for WPSTutorial
- */
- #define _WPSTutorialNew() (_somNew(WPSTutorialClassData.classObject))
- #define WPSTutorialNew() \
- ( WPSTutorialClassData.classObject \
- ? _WPSTutorialNew() \
- : ( WPSTutorialNewClass(WPSTutorial_MajorVersion, WPSTutorial_MinorVersion), _WPSTutorialNew() ) )
- #define WPSTutorialRenew(buf) \
- ( _somRenew(WPSTutorialClassData.classObject, buf) )
-
- /*
- * Override method: wpAddFileMenuPage
- */
- #define WPSTutorial_wpAddFileMenuPage(somSelf,hwndNotebook) \
- WPFileSystem_wpAddFileMenuPage(somSelf,hwndNotebook)
-
- /*
- * Override method: wpAddFileTypePage
- */
- #define WPSTutorial_wpAddFileTypePage(somSelf,hwndNotebook) \
- WPDataFile_wpAddFileTypePage(somSelf,hwndNotebook)
-
- /*
- * Override method: wpAddFile1Page
- */
- #define WPSTutorial_wpAddFile1Page(somSelf,hwndNotebook) \
- WPFileSystem_wpAddFile1Page(somSelf,hwndNotebook)
-
- /*
- * Override method: wpAddFile2Page
- */
- #define WPSTutorial_wpAddFile2Page(somSelf,hwndNotebook) \
- WPFileSystem_wpAddFile2Page(somSelf,hwndNotebook)
-
- /*
- * Override method: wpAddFile3Page
- */
- #define WPSTutorial_wpAddFile3Page(somSelf,hwndNotebook) \
- WPFileSystem_wpAddFile3Page(somSelf,hwndNotebook)
-
- /*
- * Override method: wpAddObjectGeneralPage
- */
- #define WPSTutorial_wpAddObjectGeneralPage(somSelf,hwndNotebook) \
- WPObject_wpAddObjectGeneralPage(somSelf,hwndNotebook)
-
- /*
- * Override method: wpAddSettingsPages
- */
- #define WPSTutorial_wpAddSettingsPages(somSelf,hwndNotebook) \
- WPObject_wpAddSettingsPages(somSelf,hwndNotebook)
-
- /*
- * Override method: wpAddToObjUseList
- */
- #define WPSTutorial_wpAddToObjUseList(somSelf,pUseItem) \
- WPObject_wpAddToObjUseList(somSelf,pUseItem)
-
- /*
- * Override method: wpAllocMem
- */
- #define WPSTutorial_wpAllocMem(somSelf,cbBytes,prc) \
- WPObject_wpAllocMem(somSelf,cbBytes,prc)
-
- /*
- * Override method: wpClose
- */
- #define WPSTutorial_wpClose(somSelf) \
- WPObject_wpClose(somSelf)
-
- /*
- * Override method: wpCopiedFromTemplate
- */
- #define WPSTutorial_wpCopiedFromTemplate(somSelf) \
- WPObject_wpCopiedFromTemplate(somSelf)
-
- /*
- * Override method: wpCopyObject
- */
- #define WPSTutorial_wpCopyObject(somSelf,Folder,fLock) \
- WPObject_wpCopyObject(somSelf,Folder,fLock)
-
- /*
- * Override method: wpCreateFromTemplate
- */
- #define WPSTutorial_wpCreateFromTemplate(somSelf,folder,fLock) \
- WPObject_wpCreateFromTemplate(somSelf,folder,fLock)
-
- /*
- * Override method: wpCreateShadowObject
- */
- #define WPSTutorial_wpCreateShadowObject(somSelf,Folder,fLock) \
- WPObject_wpCreateShadowObject(somSelf,Folder,fLock)
-
- /*
- * Override method: wpDelete
- */
- #define WPSTutorial_wpDelete(somSelf,fConfirmations) \
- WPObject_wpDelete(somSelf,fConfirmations)
-
- /*
- * Override method: wpDeleteFromObjUseList
- */
- #define WPSTutorial_wpDeleteFromObjUseList(somSelf,pUseItem) \
- WPObject_wpDeleteFromObjUseList(somSelf,pUseItem)
-
- /*
- * Override method: wpDoesObjectMatch
- */
- #define WPSTutorial_wpDoesObjectMatch(somSelf,pvoidExtendedCriteria) \
- WPObject_wpDoesObjectMatch(somSelf,pvoidExtendedCriteria)
-
- /*
- * Override method: wpDraggedOverObject
- */
- #define WPSTutorial_wpDraggedOverObject(somSelf,DraggedOverObject) \
- WPObject_wpDraggedOverObject(somSelf,DraggedOverObject)
-
- /*
- * Override method: wpDragOver
- */
- #define WPSTutorial_wpDragOver(somSelf,hwndCnr,pdrgInfo) \
- WPObject_wpDragOver(somSelf,hwndCnr,pdrgInfo)
-
- /*
- * Override method: wpDrop
- */
- #define WPSTutorial_wpDrop(somSelf,hwndCnr,pdrgInfo,pdrgItem) \
- WPObject_wpDrop(somSelf,hwndCnr,pdrgInfo,pdrgItem)
-
- /*
- * Override method: wpDroppedOnObject
- */
- #define WPSTutorial_wpDroppedOnObject(somSelf,DroppedOnObject) \
- WPObject_wpDroppedOnObject(somSelf,DroppedOnObject)
-
- /*
- * Override method: wpEndConversation
- */
- #define WPSTutorial_wpEndConversation(somSelf,ulItemID,flResult) \
- WPObject_wpEndConversation(somSelf,ulItemID,flResult)
-
- /*
- * Override method: wpFilterPopupMenu
- */
- #define WPSTutorial_wpFilterPopupMenu(somSelf,ulFlags,hwndCnr,fMultiSelect) \
- WPObject_wpFilterPopupMenu(somSelf,ulFlags,hwndCnr,fMultiSelect)
-
- /*
- * Override method: wpFindUseItem
- */
- #define WPSTutorial_wpFindUseItem(somSelf,type,pCurrentItem) \
- WPObject_wpFindUseItem(somSelf,type,pCurrentItem)
-
- /*
- * Override method: wpFormatDragItem
- */
- #define WPSTutorial_wpFormatDragItem(somSelf,pdrgItem) \
- WPObject_wpFormatDragItem(somSelf,pdrgItem)
-
- /*
- * Override method: wpFree
- */
- #define WPSTutorial_wpFree(somSelf) \
- WPObject_wpFree(somSelf)
-
- /*
- * Override method: wpFreeMem
- */
- #define WPSTutorial_wpFreeMem(somSelf,pByte) \
- WPObject_wpFreeMem(somSelf,pByte)
-
- /*
- * Override method: wpHide
- */
- #define WPSTutorial_wpHide(somSelf) \
- WPObject_wpHide(somSelf)
-
- /*
- * Override method: wpInitData
- */
- #define WPSTutorial_wpInitData(somSelf) \
- WPObject_wpInitData(somSelf)
-
- /*
- * Override method: wpInsertPopupMenuItems
- */
- #define WPSTutorial_wpInsertPopupMenuItems(somSelf,hwndMenu,iPosition,hmod,MenuID,SubMenuID) \
- WPObject_wpInsertPopupMenuItems(somSelf,hwndMenu,iPosition,hmod,MenuID,SubMenuID)
-
- /*
- * Override method: wpInsertSettingsPage
- */
- #define WPSTutorial_wpInsertSettingsPage(somSelf,hwndNotebook,ppageinfo) \
- WPObject_wpInsertSettingsPage(somSelf,hwndNotebook,ppageinfo)
-
- /*
- * Override method: wpMenuItemSelected
- */
- #define WPSTutorial_wpMenuItemSelected(somSelf,hwndFrame,ulMenuId) \
- WPObject_wpMenuItemSelected(somSelf,hwndFrame,ulMenuId)
-
- /*
- * Override method: wpModifyPopupMenu
- */
- #define WPSTutorial_wpModifyPopupMenu(somSelf,hwndMenu,hwndCnr,iPosition) \
- WPObject_wpModifyPopupMenu(somSelf,hwndMenu,hwndCnr,iPosition)
-
- /*
- * Override method: wpOpen
- */
- #define WPSTutorial_wpOpen(somSelf,hwndCnr,ulView,param) \
- WPObject_wpOpen(somSelf,hwndCnr,ulView,param)
-
- /*
- * Override method: wpQueryConfirmations
- */
- #define WPSTutorial_wpQueryConfirmations(somSelf) \
- WPObject_wpQueryConfirmations(somSelf)
-
- /*
- * Override method: wpQueryDefaultView
- */
- #define WPSTutorial_wpQueryDefaultView(somSelf) \
- WPObject_wpQueryDefaultView(somSelf)
-
- /*
- * Override method: wpQueryDetailsData
- */
- #define WPSTutorial_wpQueryDetailsData(somSelf,ppDetailsData,pcp) \
- WPObject_wpQueryDetailsData(somSelf,ppDetailsData,pcp)
-
- /*
- * Override method: wpQueryHandle
- */
- #define WPSTutorial_wpQueryHandle(somSelf) \
- WPObject_wpQueryHandle(somSelf)
-
- /*
- * Override method: wpQueryIcon
- */
- #define WPSTutorial_wpQueryIcon(somSelf) \
- WPObject_wpQueryIcon(somSelf)
-
- /*
- * Override method: wpQueryIconData
- */
- #define WPSTutorial_wpQueryIconData(somSelf,pIconInfo) \
- WPObject_wpQueryIconData(somSelf,pIconInfo)
-
- /*
- * Override method: wpQueryRealName
- */
- #define WPSTutorial_wpQueryRealName(somSelf,pszFilename,pcb,fQualified) \
- WPFileSystem_wpQueryRealName(somSelf,pszFilename,pcb,fQualified)
-
- /*
- * Override method: wpQueryStyle
- */
- #define WPSTutorial_wpQueryStyle(somSelf) \
- WPObject_wpQueryStyle(somSelf)
-
- /*
- * Override method: wpQueryTitle
- */
- #define WPSTutorial_wpQueryTitle(somSelf) \
- WPObject_wpQueryTitle(somSelf)
-
- /*
- * Override method: wpQueryType
- */
- #define WPSTutorial_wpQueryType(somSelf) \
- WPFileSystem_wpQueryType(somSelf)
-
- /*
- * Override method: wpRegisterView
- */
- #define WPSTutorial_wpRegisterView(somSelf,hwndFrame,pszViewTitle) \
- WPObject_wpRegisterView(somSelf,hwndFrame,pszViewTitle)
-
- /*
- * Override method: wpRender
- */
- #define WPSTutorial_wpRender(somSelf,pdxfer) \
- WPObject_wpRender(somSelf,pdxfer)
-
- /*
- * Override method: wpRenderComplete
- */
- #define WPSTutorial_wpRenderComplete(somSelf,pdxfer,ulResult) \
- WPObject_wpRenderComplete(somSelf,pdxfer,ulResult)
-
- /*
- * Override method: wpRestore
- */
- #define WPSTutorial_wpRestore(somSelf) \
- WPObject_wpRestore(somSelf)
-
- /*
- * Override method: wpRestoreData
- */
- #define WPSTutorial_wpRestoreData(somSelf,pszClass,ulKey,pValue,pcbValue) \
- WPObject_wpRestoreData(somSelf,pszClass,ulKey,pValue,pcbValue)
-
- /*
- * Override method: wpRestoreLong
- */
- #define WPSTutorial_wpRestoreLong(somSelf,pszClass,ulKey,pulValue) \
- WPObject_wpRestoreLong(somSelf,pszClass,ulKey,pulValue)
-
- /*
- * Override method: wpRestoreState
- */
- #define WPSTutorial_wpRestoreState(somSelf,ulReserved) \
- WPObject_wpRestoreState(somSelf,ulReserved)
-
- /*
- * Override method: wpRestoreString
- */
- #define WPSTutorial_wpRestoreString(somSelf,pszClass,ulKey,pszValue,pcbValue) \
- WPObject_wpRestoreString(somSelf,pszClass,ulKey,pszValue,pcbValue)
-
- /*
- * Override method: wpSaveData
- */
- #define WPSTutorial_wpSaveData(somSelf,pszClass,ulKey,pValue,cbValue) \
- WPObject_wpSaveData(somSelf,pszClass,ulKey,pValue,cbValue)
-
- /*
- * Override method: wpSaveDeferred
- */
- #define WPSTutorial_wpSaveDeferred(somSelf) \
- WPObject_wpSaveDeferred(somSelf)
-
- /*
- * Override method: wpSaveImmediate
- */
- #define WPSTutorial_wpSaveImmediate(somSelf) \
- WPObject_wpSaveImmediate(somSelf)
-
- /*
- * Override method: wpSaveLong
- */
- #define WPSTutorial_wpSaveLong(somSelf,pszClass,ulKey,ulValue) \
- WPObject_wpSaveLong(somSelf,pszClass,ulKey,ulValue)
-
- /*
- * Override method: wpSaveState
- */
- #define WPSTutorial_wpSaveState(somSelf) \
- WPObject_wpSaveState(somSelf)
-
- /*
- * Override method: wpSaveString
- */
- #define WPSTutorial_wpSaveString(somSelf,pszClass,ulKey,pszValue) \
- WPObject_wpSaveString(somSelf,pszClass,ulKey,pszValue)
-
- /*
- * Override method: wpSetDefaultView
- */
- #define WPSTutorial_wpSetDefaultView(somSelf,ulView) \
- WPObject_wpSetDefaultView(somSelf,ulView)
-
- /*
- * Override method: wpSetIcon
- */
- #define WPSTutorial_wpSetIcon(somSelf,hptrNewIcon) \
- WPObject_wpSetIcon(somSelf,hptrNewIcon)
-
- /*
- * Override method: wpSetIconData
- */
- #define WPSTutorial_wpSetIconData(somSelf,pIconInfo) \
- WPObject_wpSetIconData(somSelf,pIconInfo)
-
- /*
- * Override method: wpSetRealName
- */
- #define WPSTutorial_wpSetRealName(somSelf,pszName) \
- WPFileSystem_wpSetRealName(somSelf,pszName)
-
- /*
- * Override method: wpSetStyle
- */
- #define WPSTutorial_wpSetStyle(somSelf,ulNewStyle) \
- WPObject_wpSetStyle(somSelf,ulNewStyle)
-
- /*
- * Override method: wpSetTitle
- */
- #define WPSTutorial_wpSetTitle(somSelf,pszNewTitle) \
- WPObject_wpSetTitle(somSelf,pszNewTitle)
-
- /*
- * Override method: wpSetType
- */
- #define WPSTutorial_wpSetType(somSelf,pszTypes,pfeal) \
- WPFileSystem_wpSetType(somSelf,pszTypes,pfeal)
-
- /*
- * Override method: wpSetup
- */
- #define WPSTutorial_wpSetup(somSelf,pszSetupString) \
- WPObject_wpSetup(somSelf,pszSetupString)
-
- /*
- * Override method: wpSwitchTo
- */
- #define WPSTutorial_wpSwitchTo(somSelf,View) \
- WPObject_wpSwitchTo(somSelf,View)
-
- /*
- * Override method: wpUnlockObject
- */
- #define WPSTutorial_wpUnlockObject(somSelf) \
- WPObject_wpUnlockObject(somSelf)
-
- /*
- * Override method: wpUnInitData
- */
- #define WPSTutorial_wpUnInitData(somSelf) \
- WPObject_wpUnInitData(somSelf)
-
- /*
- * New Method: DisplayTitleInfo
- */
- typedef HWND SOMLINK somTP_WPSTutorial_DisplayTitleInfo(WPSTutorial *somSelf);
- #pragma linkage(somTP_WPSTutorial_DisplayTitleInfo, system)
- typedef somTP_WPSTutorial_DisplayTitleInfo *somTD_WPSTutorial_DisplayTitleInfo;
- #define somMD_WPSTutorial_DisplayTitleInfo "----"
- #define WPSTutorial_DisplayTitleInfo(somSelf) \
- (SOM_Resolve(somSelf, WPSTutorial, DisplayTitleInfo) \
- (somSelf))
- #define _DisplayTitleInfo WPSTutorial_DisplayTitleInfo
-
- /*
- * Declare the class creation procedure
- */
- SOMEXTERN SOMAny * SOMLINK WPSTutorialNewClass(integer4 scemajorVersion,
- integer4 sceminorVersion);
- #pragma linkage(WPSTutorialNewClass, system)
-
- /*
- * Declare the class data structure
- */
- SOMEXTERN struct WPSTutorialClassDataStructure {
- SOMAny *classObject;
- somMToken DisplayTitleInfo;
- } WPSTutorialClassData;
-
- /*
- * Declare the C specific class data structure
- */
- SOMEXTERN struct WPSTutorialCClassDataStructure {
- somMethodTab *parentMtab;
- somDToken instanceDataToken;
- } WPSTutorialCClassData;
-
- #endif /* wpstutor_h */
-
- /*
- * This file was generated by the SOM Compiler.
- * FileName: wpstutor.h.
- * Generated using:
- * SOM Precompiler spc: 1.22
- * SOM Emitter emith: 1.11
- */
-
- #ifndef wpstutor_mh
- #define wpstutor_mh
-
-
- /*
- * Define the class name as an object type
- */
- #ifndef M_WPSTutorial
- #define M_WPSTutorial SOMAny
- #endif
-
- #define M_WPSTutorial_MajorVersion 1
- #define M_WPSTutorial_MinorVersion 1
-
- /*
- * External name shortening if required
- */
- #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
- #define M_WPSTutorialNewClass c
- #pragma linkage(c, system)
- #define M_WPSTutorialClassData d
- #define M_WPSTutorialCClassData x
- #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
- /*--------------Migration------------*/
- #define M_WPSTutorial_classObj M_WPSTutorialClassData.classObject
- #define _M_WPSTutorial M_WPSTutorial_classObj
-
- /*
- * New and Renew macros for M_WPSTutorial
- */
- #define _M_WPSTutorialNew() (_somNew(M_WPSTutorialClassData.classObject))
- #define M_WPSTutorialNew() \
- ( M_WPSTutorialClassData.classObject \
- ? _M_WPSTutorialNew() \
- : ( M_WPSTutorialNewClass(M_WPSTutorial_MajorVersion, M_WPSTutorial_MinorVersion), _M_WPSTutorialNew() ) )
- #define M_WPSTutorialRenew(buf) \
- ( _somRenew(M_WPSTutorialClassData.classObject, buf) )
-
- /*
- * Override method: wpclsCreateDefaultTemplates
- */
- #define M_WPSTutorial_wpclsCreateDefaultTemplates(somSelf,Folder) \
- M_WPObject_wpclsCreateDefaultTemplates(somSelf,Folder)
-
- /*
- * Override method: wpclsFindObjectEnd
- */
- #define M_WPSTutorial_wpclsFindObjectEnd(somSelf,hFind) \
- M_WPObject_wpclsFindObjectEnd(somSelf,hFind)
-
- /*
- * Override method: wpclsFindObjectFirst
- */
- #define M_WPSTutorial_wpclsFindObjectFirst(somSelf,pClassList,phFind,pszTitle,Folder,fSubfolders,pExtendedCriteria,pBuffer,pCount) \
- M_WPObject_wpclsFindObjectFirst(somSelf,pClassList,phFind,pszTitle,Folder,fSubfolders,pExtendedCriteria,pBuffer,pCount)
-
- /*
- * Override method: wpclsFindObjectNext
- */
- #define M_WPSTutorial_wpclsFindObjectNext(somSelf,hFind,pBuffer,pCount) \
- M_WPObject_wpclsFindObjectNext(somSelf,hFind,pBuffer,pCount)
-
- /*
- * Override method: wpclsInitData
- */
- #define M_WPSTutorial_wpclsInitData(somSelf) \
- M_WPObject_wpclsInitData(somSelf)
-
- /*
- * Override method: wpclsMakeAwake
- */
- #define M_WPSTutorial_wpclsMakeAwake(somSelf,pszTitle,ulStyle,hptrIcon,pObjData,Folder,ulUser) \
- M_WPObject_wpclsMakeAwake(somSelf,pszTitle,ulStyle,hptrIcon,pObjData,Folder,ulUser)
-
- /*
- * Override method: wpclsNew
- */
- #define M_WPSTutorial_wpclsNew(somSelf,pszTitle,pszSetupEnv,Folder,fLock) \
- M_WPObject_wpclsNew(somSelf,pszTitle,pszSetupEnv,Folder,fLock)
-
- /*
- * Override method: wpclsQueryDefaultView
- */
- #define M_WPSTutorial_wpclsQueryDefaultView(somSelf) \
- M_WPObject_wpclsQueryDefaultView(somSelf)
-
- /*
- * Override method: wpclsQueryDetails
- */
- #define M_WPSTutorial_wpclsQueryDetails(somSelf) \
- M_WPObject_wpclsQueryDetails(somSelf)
-
- /*
- * Override method: wpclsQueryDetailsInfo
- */
- #define M_WPSTutorial_wpclsQueryDetailsInfo(somSelf,ppClassFieldInfo,pSize) \
- M_WPObject_wpclsQueryDetailsInfo(somSelf,ppClassFieldInfo,pSize)
-
- /*
- * Override method: wpclsQueryFolder
- */
- #define M_WPSTutorial_wpclsQueryFolder(somSelf,pszLocation,fLock) \
- M_WPObject_wpclsQueryFolder(somSelf,pszLocation,fLock)
-
- /*
- * Override method: wpclsQueryIcon
- */
- #define M_WPSTutorial_wpclsQueryIcon(somSelf) \
- M_WPObject_wpclsQueryIcon(somSelf)
-
- /*
- * Override method: wpclsQueryIconData
- */
- #define M_WPSTutorial_wpclsQueryIconData(somSelf,pIconInfo) \
- M_WPObject_wpclsQueryIconData(somSelf,pIconInfo)
-
- /*
- * Override method: wpclsQueryInstanceFilter
- */
- #define M_WPSTutorial_wpclsQueryInstanceFilter(somSelf) \
- M_WPFileSystem_wpclsQueryInstanceFilter(somSelf)
-
- /*
- * Override method: wpclsQueryInstanceType
- */
- #define M_WPSTutorial_wpclsQueryInstanceType(somSelf) \
- M_WPFileSystem_wpclsQueryInstanceType(somSelf)
-
- /*
- * Override method: wpclsQueryObject
- */
- #define M_WPSTutorial_wpclsQueryObject(somSelf,hObject) \
- M_WPObject_wpclsQueryObject(somSelf,hObject)
-
- /*
- * Override method: wpclsQuerySettingsPageSize
- */
- #define M_WPSTutorial_wpclsQuerySettingsPageSize(somSelf,pSizl) \
- M_WPObject_wpclsQuerySettingsPageSize(somSelf,pSizl)
-
- /*
- * Override method: wpclsQueryStyle
- */
- #define M_WPSTutorial_wpclsQueryStyle(somSelf) \
- M_WPObject_wpclsQueryStyle(somSelf)
-
- /*
- * Override method: wpclsQueryTitle
- */
- #define M_WPSTutorial_wpclsQueryTitle(somSelf) \
- M_WPObject_wpclsQueryTitle(somSelf)
-
- /*
- * Override method: wpclsUnInitData
- */
- #define M_WPSTutorial_wpclsUnInitData(somSelf) \
- M_WPObject_wpclsUnInitData(somSelf)
-
- /*
- * New Method: clsQueryModuleHandle
- */
- typedef HMODULE SOMLINK somTP_M_WPSTutorial_clsQueryModuleHandle(M_WPSTutorial *somSelf);
- #pragma linkage(somTP_M_WPSTutorial_clsQueryModuleHandle, system)
- typedef somTP_M_WPSTutorial_clsQueryModuleHandle *somTD_M_WPSTutorial_clsQueryModuleHandle;
- #define somMD_M_WPSTutorial_clsQueryModuleHandle "----"
- #define M_WPSTutorial_clsQueryModuleHandle(somSelf) \
- (SOM_Resolve(somSelf, M_WPSTutorial, clsQueryModuleHandle) \
- (somSelf))
- #define _clsQueryModuleHandle M_WPSTutorial_clsQueryModuleHandle
-
- /*
- * Declare the class creation procedure
- */
- SOMEXTERN SOMAny * SOMLINK M_WPSTutorialNewClass(integer4 scemajorVersion,
- integer4 sceminorVersion);
- #pragma linkage(M_WPSTutorialNewClass, system)
-
- /*
- * Declare the class data structure
- */
- SOMEXTERN struct M_WPSTutorialClassDataStructure {
- SOMAny *classObject;
- somMToken clsQueryModuleHandle;
- } M_WPSTutorialClassData;
-
- /*
- * Declare the C specific class data structure
- */
- SOMEXTERN struct M_WPSTutorialCClassDataStructure {
- somMethodTab *parentMtab;
- somDToken instanceDataToken;
- } M_WPSTutorialCClassData;
-
- #endif /* wpstutor_h */
-