
/*
 * This file was generated by the SOM Compiler.
 * FileName: menufldr.h.
 * Generated using:
 *     SOM Precompiler somipc: 2.29.1.7
 *     SOM Emitter emith: 2.42
 */

/*
 * 
 * menufldr.idl:
 */


#ifndef SOM_CWMenuFolder_h
#define SOM_CWMenuFolder_h


#include <som.h>

/*
 * -- This emitter treats Method Tokens as Thunks by default.
 * -- Use the sc modifier "nothunks" to change this default
 */
#undef somresolve_
#define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))

/*
 * Define the class name as an object type
 */
#ifndef CWMenuFolder
#define CWMenuFolder SOMObject
#endif
#include <wpfolder.h>

/*
 * Start of user-defined types:
 */
#ifndef SOMClass
    #define SOMClass SOMObject
#endif /* SOMClass */
#ifndef WPFolder
    #define WPFolder SOMObject
#endif /* WPFolder */
#ifndef M_WPObject
    #define M_WPObject SOMObject
#endif /* M_WPObject */
#ifndef WPObject
    #define WPObject SOMObject
#endif /* WPObject */
#ifndef M_WPFileSystem
    #define M_WPFileSystem SOMObject
#endif /* M_WPFileSystem */
#ifndef M_WPFolder
    #define M_WPFolder SOMObject
#endif /* M_WPFolder */
#ifndef M_CWMenuFolder
    #define M_CWMenuFolder SOMObject
#endif /* M_CWMenuFolder */

/*
 * End of user-defined types.
 */

#define CWMenuFolder_MajorVersion 1
#define CWMenuFolder_MinorVersion 1

/*
 * External name shortening if required
 */
#ifdef SOM_USE_SHORT_EXTERNAL_NAMES
#define CWMenuFolderNewClass cwmenufldrc
#pragma linkage(cwmenufldrc, system)
#define CWMenuFolderClassData cwmenufldrd
#define CWMenuFolderCClassData cwmenufldrx
#endif /* SOM_USE_SHORT_EXTERNAL_NAMES */

/*
 * Include the meta class file
 */
#include <menufldr.h>
/*--------------Migration------------*/
#define CWMenuFolder_classObj CWMenuFolderClassData.classObject
#define _CWMenuFolder CWMenuFolder_classObj

/*
 * Declare the class creation procedure
 */
SOMEXTERN SOMClass * SOMLINK CWMenuFolderNewClass(integer4 somtmajorVersion,
		integer4 somtminorVersion);
#pragma linkage(CWMenuFolderNewClass, system)

/*
 * Declare the class data structure
 */
SOMEXTERN struct CWMenuFolderClassDataStructure {
	SOMClass *classObject;
	somMToken mfPrivateBuildMenu;
	somMToken mfInsertMItems;
	somMToken mfFreeMenu;
	somMToken mfQueryMenuEnabled;
	somMToken mfSetMenuEnabled;
	somMToken mfInsertMenuItems;
	somMToken mfCheckMenuItems;
	somMToken mfAddClassChoosePage;
	somMToken mfPrivateFreeMenu;
	somMToken mfPrivateCheckMenuItems;
} SOMDLINK CWMenuFolderClassData;

/*
 * Declare the C specific class data structure
 */
SOMEXTERN struct CWMenuFolderCClassDataStructure {
	somMethodTabs parentMtab;
	somDToken instanceDataToken;
} SOMDLINK CWMenuFolderCClassData;

/*
 * New and Renew macros for CWMenuFolder
 */
#define CWMenuFolderNew() \
   (_somNew(_CWMenuFolder ? _CWMenuFolder : CWMenuFolderNewClass(CWMenuFolder_MajorVersion, CWMenuFolder_MinorVersion)))
#define CWMenuFolderRenew(buf) \
   (_somRenew(_CWMenuFolder ? _CWMenuFolder : CWMenuFolderNewClass(CWMenuFolder_MajorVersion, CWMenuFolder_MinorVersion), buf))

/*
 * Override method: wpInitData
 */
#define CWMenuFolder_wpInitData(somSelf) \
	WPObject_wpInitData(somSelf)

/*
 * Override method: wpDragOver
 */
#define CWMenuFolder_wpDragOver(somSelf,hwndCnr,pdrgInfo) \
	WPObject_wpDragOver(somSelf,hwndCnr,pdrgInfo)

/*
 * Override method: wpDrop
 */
#define CWMenuFolder_wpDrop(somSelf,hwndCnr,pdrgInfo,pdrgItem) \
	WPObject_wpDrop(somSelf,hwndCnr,pdrgInfo,pdrgItem)

/*
 * Override method: wpAddSettingsPages
 */
#define CWMenuFolder_wpAddSettingsPages(somSelf,hwndNotebook) \
	WPObject_wpAddSettingsPages(somSelf,hwndNotebook)

/*
 * Override method: wpRestoreState
 */
#define CWMenuFolder_wpRestoreState(somSelf,ulReserved) \
	WPObject_wpRestoreState(somSelf,ulReserved)

/*
 * Override method: wpSaveState
 */
#define CWMenuFolder_wpSaveState(somSelf) \
	WPObject_wpSaveState(somSelf)

/*
 * Override method: wpSetupOnce
 */
#define CWMenuFolder_wpSetupOnce(somSelf,pszSetupString) \
	WPObject_wpSetupOnce(somSelf,pszSetupString)

/*
 * Override method: wpCopiedFromTemplate
 */
#define CWMenuFolder_wpCopiedFromTemplate(somSelf) \
	WPObject_wpCopiedFromTemplate(somSelf)

/*
 * Override method: wpDeleteFromContent
 */
#define CWMenuFolder_wpDeleteFromContent(somSelf,Object) \
	WPFolder_wpDeleteFromContent(somSelf,Object)

/*
 * New Method: mfFreeMenu
 */
typedef void   SOMLINK somTP_CWMenuFolder_mfFreeMenu(CWMenuFolder *somSelf);
#pragma linkage(somTP_CWMenuFolder_mfFreeMenu, system)
typedef somTP_CWMenuFolder_mfFreeMenu *somTD_CWMenuFolder_mfFreeMenu;
#define somMD_CWMenuFolder_mfFreeMenu "::CWMenuFolder::mfFreeMenu"
#define CWMenuFolder_mfFreeMenu(somSelf) \
    (SOM_Resolve(somSelf, CWMenuFolder, mfFreeMenu) \
	(somSelf))
#ifndef SOMGD_mfFreeMenu
    #if (defined(_mfFreeMenu) || defined(__mfFreeMenu))
        #undef _mfFreeMenu
        #undef __mfFreeMenu
        #define SOMGD_mfFreeMenu 1
    #else
        #define _mfFreeMenu CWMenuFolder_mfFreeMenu
    #endif /* _mfFreeMenu */
#endif /* SOMGD_mfFreeMenu */

/*
 * New Method: mfQueryMenuEnabled
 */
typedef BOOL   SOMLINK somTP_CWMenuFolder_mfQueryMenuEnabled(CWMenuFolder *somSelf);
#pragma linkage(somTP_CWMenuFolder_mfQueryMenuEnabled, system)
typedef somTP_CWMenuFolder_mfQueryMenuEnabled *somTD_CWMenuFolder_mfQueryMenuEnabled;
#define somMD_CWMenuFolder_mfQueryMenuEnabled "::CWMenuFolder::mfQueryMenuEnabled"
#define CWMenuFolder_mfQueryMenuEnabled(somSelf) \
    (SOM_Resolve(somSelf, CWMenuFolder, mfQueryMenuEnabled) \
	(somSelf))
#ifndef SOMGD_mfQueryMenuEnabled
    #if (defined(_mfQueryMenuEnabled) || defined(__mfQueryMenuEnabled))
        #undef _mfQueryMenuEnabled
        #undef __mfQueryMenuEnabled
        #define SOMGD_mfQueryMenuEnabled 1
    #else
        #define _mfQueryMenuEnabled CWMenuFolder_mfQueryMenuEnabled
    #endif /* _mfQueryMenuEnabled */
#endif /* SOMGD_mfQueryMenuEnabled */

/*
 * New Method: mfSetMenuEnabled
 */
typedef void   SOMLINK somTP_CWMenuFolder_mfSetMenuEnabled(CWMenuFolder *somSelf,
		BOOL bEnabled);
#pragma linkage(somTP_CWMenuFolder_mfSetMenuEnabled, system)
typedef somTP_CWMenuFolder_mfSetMenuEnabled *somTD_CWMenuFolder_mfSetMenuEnabled;
#define somMD_CWMenuFolder_mfSetMenuEnabled "::CWMenuFolder::mfSetMenuEnabled"
#define CWMenuFolder_mfSetMenuEnabled(somSelf,bEnabled) \
    (SOM_Resolve(somSelf, CWMenuFolder, mfSetMenuEnabled) \
	(somSelf,bEnabled))
#ifndef SOMGD_mfSetMenuEnabled
    #if (defined(_mfSetMenuEnabled) || defined(__mfSetMenuEnabled))
        #undef _mfSetMenuEnabled
        #undef __mfSetMenuEnabled
        #define SOMGD_mfSetMenuEnabled 1
    #else
        #define _mfSetMenuEnabled CWMenuFolder_mfSetMenuEnabled
    #endif /* _mfSetMenuEnabled */
#endif /* SOMGD_mfSetMenuEnabled */

/*
 * New Method: mfInsertMenuItems
 */
typedef ULONG   SOMLINK somTP_CWMenuFolder_mfInsertMenuItems(CWMenuFolder *somSelf,
		HWND hwndMenu,
		ULONG iPosition,
		ULONG ulLastMenuId);
#pragma linkage(somTP_CWMenuFolder_mfInsertMenuItems, system)
typedef somTP_CWMenuFolder_mfInsertMenuItems *somTD_CWMenuFolder_mfInsertMenuItems;
#define somMD_CWMenuFolder_mfInsertMenuItems "::CWMenuFolder::mfInsertMenuItems"
#define CWMenuFolder_mfInsertMenuItems(somSelf,hwndMenu,iPosition,ulLastMenuId) \
    (SOM_Resolve(somSelf, CWMenuFolder, mfInsertMenuItems) \
	(somSelf,hwndMenu,iPosition,ulLastMenuId))
#ifndef SOMGD_mfInsertMenuItems
    #if (defined(_mfInsertMenuItems) || defined(__mfInsertMenuItems))
        #undef _mfInsertMenuItems
        #undef __mfInsertMenuItems
        #define SOMGD_mfInsertMenuItems 1
    #else
        #define _mfInsertMenuItems CWMenuFolder_mfInsertMenuItems
    #endif /* _mfInsertMenuItems */
#endif /* SOMGD_mfInsertMenuItems */

/*
 * New Method: mfCheckMenuItems
 */
typedef BOOL   SOMLINK somTP_CWMenuFolder_mfCheckMenuItems(CWMenuFolder *somSelf,
		WPObject* wpObject,
		ULONG ulMenuId);
#pragma linkage(somTP_CWMenuFolder_mfCheckMenuItems, system)
typedef somTP_CWMenuFolder_mfCheckMenuItems *somTD_CWMenuFolder_mfCheckMenuItems;
#define somMD_CWMenuFolder_mfCheckMenuItems "::CWMenuFolder::mfCheckMenuItems"
#define CWMenuFolder_mfCheckMenuItems(somSelf,wpObject,ulMenuId) \
    (SOM_Resolve(somSelf, CWMenuFolder, mfCheckMenuItems) \
	(somSelf,wpObject,ulMenuId))
#ifndef SOMGD_mfCheckMenuItems
    #if (defined(_mfCheckMenuItems) || defined(__mfCheckMenuItems))
        #undef _mfCheckMenuItems
        #undef __mfCheckMenuItems
        #define SOMGD_mfCheckMenuItems 1
    #else
        #define _mfCheckMenuItems CWMenuFolder_mfCheckMenuItems
    #endif /* _mfCheckMenuItems */
#endif /* SOMGD_mfCheckMenuItems */

/*
 * New Method: mfAddClassChoosePage
 */
typedef ULONG   SOMLINK somTP_CWMenuFolder_mfAddClassChoosePage(CWMenuFolder *somSelf,
		HWND hwndNotebook);
#pragma linkage(somTP_CWMenuFolder_mfAddClassChoosePage, system)
typedef somTP_CWMenuFolder_mfAddClassChoosePage *somTD_CWMenuFolder_mfAddClassChoosePage;
#define somMD_CWMenuFolder_mfAddClassChoosePage "::CWMenuFolder::mfAddClassChoosePage"
#define CWMenuFolder_mfAddClassChoosePage(somSelf,hwndNotebook) \
    (SOM_Resolve(somSelf, CWMenuFolder, mfAddClassChoosePage) \
	(somSelf,hwndNotebook))
#ifndef SOMGD_mfAddClassChoosePage
    #if (defined(_mfAddClassChoosePage) || defined(__mfAddClassChoosePage))
        #undef _mfAddClassChoosePage
        #undef __mfAddClassChoosePage
        #define SOMGD_mfAddClassChoosePage 1
    #else
        #define _mfAddClassChoosePage CWMenuFolder_mfAddClassChoosePage
    #endif /* _mfAddClassChoosePage */
#endif /* SOMGD_mfAddClassChoosePage */

/*
 * New Method: mfPrivateFreeMenu
 */
typedef void   SOMLINK somTP_CWMenuFolder_mfPrivateFreeMenu(CWMenuFolder *somSelf);
#pragma linkage(somTP_CWMenuFolder_mfPrivateFreeMenu, system)
typedef somTP_CWMenuFolder_mfPrivateFreeMenu *somTD_CWMenuFolder_mfPrivateFreeMenu;
#define somMD_CWMenuFolder_mfPrivateFreeMenu "::CWMenuFolder::mfPrivateFreeMenu"
#define CWMenuFolder_mfPrivateFreeMenu(somSelf) \
    (SOM_Resolve(somSelf, CWMenuFolder, mfPrivateFreeMenu) \
	(somSelf))
#ifndef SOMGD_mfPrivateFreeMenu
    #if (defined(_mfPrivateFreeMenu) || defined(__mfPrivateFreeMenu))
        #undef _mfPrivateFreeMenu
        #undef __mfPrivateFreeMenu
        #define SOMGD_mfPrivateFreeMenu 1
    #else
        #define _mfPrivateFreeMenu CWMenuFolder_mfPrivateFreeMenu
    #endif /* _mfPrivateFreeMenu */
#endif /* SOMGD_mfPrivateFreeMenu */

/*
 * New Method: mfPrivateBuildMenu
 */
typedef void*   SOMLINK somTP_CWMenuFolder_mfPrivateBuildMenu(CWMenuFolder *somSelf,
		CWMenuFolder* wpFolder,
		ULONG** ulLastMenuId);
#pragma linkage(somTP_CWMenuFolder_mfPrivateBuildMenu, system)
typedef somTP_CWMenuFolder_mfPrivateBuildMenu *somTD_CWMenuFolder_mfPrivateBuildMenu;
#define somMD_CWMenuFolder_mfPrivateBuildMenu "::CWMenuFolder::mfPrivateBuildMenu"
#define CWMenuFolder_mfPrivateBuildMenu(somSelf,wpFolder,ulLastMenuId) \
    (SOM_Resolve(somSelf, CWMenuFolder, mfPrivateBuildMenu) \
	(somSelf,wpFolder,ulLastMenuId))
#ifndef SOMGD_mfPrivateBuildMenu
    #if (defined(_mfPrivateBuildMenu) || defined(__mfPrivateBuildMenu))
        #undef _mfPrivateBuildMenu
        #undef __mfPrivateBuildMenu
        #define SOMGD_mfPrivateBuildMenu 1
    #else
        #define _mfPrivateBuildMenu CWMenuFolder_mfPrivateBuildMenu
    #endif /* _mfPrivateBuildMenu */
#endif /* SOMGD_mfPrivateBuildMenu */

/*
 * New Method: mfInsertMItems
 */
typedef void   SOMLINK somTP_CWMenuFolder_mfInsertMItems(CWMenuFolder *somSelf,
		HWND hwndMenu,
		ULONG iPosition);
#pragma linkage(somTP_CWMenuFolder_mfInsertMItems, system)
typedef somTP_CWMenuFolder_mfInsertMItems *somTD_CWMenuFolder_mfInsertMItems;
#define somMD_CWMenuFolder_mfInsertMItems "::CWMenuFolder::mfInsertMItems"
#define CWMenuFolder_mfInsertMItems(somSelf,hwndMenu,iPosition) \
    (SOM_Resolve(somSelf, CWMenuFolder, mfInsertMItems) \
	(somSelf,hwndMenu,iPosition))
#ifndef SOMGD_mfInsertMItems
    #if (defined(_mfInsertMItems) || defined(__mfInsertMItems))
        #undef _mfInsertMItems
        #undef __mfInsertMItems
        #define SOMGD_mfInsertMItems 1
    #else
        #define _mfInsertMItems CWMenuFolder_mfInsertMItems
    #endif /* _mfInsertMItems */
#endif /* SOMGD_mfInsertMItems */

/*
 * New Method: mfPrivateCheckMenuItems
 */
typedef BOOL   SOMLINK somTP_CWMenuFolder_mfPrivateCheckMenuItems(CWMenuFolder *somSelf,
		WPObject* wpObject,
		ULONG ulMenuId);
#pragma linkage(somTP_CWMenuFolder_mfPrivateCheckMenuItems, system)
typedef somTP_CWMenuFolder_mfPrivateCheckMenuItems *somTD_CWMenuFolder_mfPrivateCheckMenuItems;
#define somMD_CWMenuFolder_mfPrivateCheckMenuItems "::CWMenuFolder::mfPrivateCheckMenuItems"
#define CWMenuFolder_mfPrivateCheckMenuItems(somSelf,wpObject,ulMenuId) \
    (SOM_Resolve(somSelf, CWMenuFolder, mfPrivateCheckMenuItems) \
	(somSelf,wpObject,ulMenuId))
#ifndef SOMGD_mfPrivateCheckMenuItems
    #if (defined(_mfPrivateCheckMenuItems) || defined(__mfPrivateCheckMenuItems))
        #undef _mfPrivateCheckMenuItems
        #undef __mfPrivateCheckMenuItems
        #define SOMGD_mfPrivateCheckMenuItems 1
    #else
        #define _mfPrivateCheckMenuItems CWMenuFolder_mfPrivateCheckMenuItems
    #endif /* _mfPrivateCheckMenuItems */
#endif /* SOMGD_mfPrivateCheckMenuItems */
#ifndef SOM_DONT_USE_INHERITED_MACROS
#define CWMenuFolder_wpSetFldrFlags WPFolder_wpSetFldrFlags
#define CWMenuFolder_wpQueryFldrFlags WPFolder_wpQueryFldrFlags
#define CWMenuFolder_wpSetFldrFont WPFolder_wpSetFldrFont
#define CWMenuFolder_wpQueryFldrFont WPFolder_wpQueryFldrFont
#define CWMenuFolder_wpSetFldrAttr WPFolder_wpSetFldrAttr
#define CWMenuFolder_wpQueryFldrAttr WPFolder_wpQueryFldrAttr
#define CWMenuFolder_wpSetNextIconPos WPFolder_wpSetNextIconPos
#define CWMenuFolder_wpQueryNextIconPos WPFolder_wpQueryNextIconPos
#define CWMenuFolder_wpPopulate WPFolder_wpPopulate
#define CWMenuFolder_wpQueryContent WPFolder_wpQueryContent
#define CWMenuFolder_wpAddFolderView1Page WPFolder_wpAddFolderView1Page
#define CWMenuFolder_wpAddFolderView2Page WPFolder_wpAddFolderView2Page
#define CWMenuFolder_wpAddFolderView3Page WPFolder_wpAddFolderView3Page
#define CWMenuFolder_wpAddFolderIncludePage WPFolder_wpAddFolderIncludePage
#define CWMenuFolder_wpAddFolderSortPage WPFolder_wpAddFolderSortPage
#define CWMenuFolder_wpAddFolderBackgroundPage WPFolder_wpAddFolderBackgroundPage
#define CWMenuFolder_wpAddFolderSelfClosePage WPFolder_wpAddFolderSelfClosePage
#define CWMenuFolder_wpInitIconPosData WPFolder_wpInitIconPosData
#define CWMenuFolder_wpFreeIconPosData WPFolder_wpFreeIconPosData
#define CWMenuFolder_wpStoreIconPosData WPFolder_wpStoreIconPosData
#define CWMenuFolder_wpQueryIconPosition WPFolder_wpQueryIconPosition
#define CWMenuFolder_wpSetFldrSort WPFolder_wpSetFldrSort
#define CWMenuFolder_wpQueryFldrSort WPFolder_wpQueryFldrSort
#define CWMenuFolder_wpRestoreFldrRunObjs WPFolder_wpRestoreFldrRunObjs
#define CWMenuFolder_wpStoreFldrRunObjs WPFolder_wpStoreFldrRunObjs
#define CWMenuFolder_wpHideFldrRunObjs WPFolder_wpHideFldrRunObjs
#define CWMenuFolder_wpDeleteContents WPFolder_wpDeleteContents
#define CWMenuFolder_wpSetFldrDetailsClass WPFolder_wpSetFldrDetailsClass
#define CWMenuFolder_wpQueryFldrDetailsClass WPFolder_wpQueryFldrDetailsClass
#define CWMenuFolder_wpSearchFolder WPFolder_wpSearchFolder
#define CWMenuFolder_wpContainsFolders WPFolder_wpContainsFolders
#define CWMenuFolder_wpQueryOpenFolders WPFolder_wpQueryOpenFolders
#define CWMenuFolder_wpModifyFldrFlags WPFolder_wpModifyFldrFlags
#define CWMenuFolder_wpAddToContent WPFolder_wpAddToContent
#define CWMenuFolder_wpSetDetailsColumnVisibility WPFolder_wpSetDetailsColumnVisibility
#define CWMenuFolder_wpIsDetailsColumnVisible WPFolder_wpIsDetailsColumnVisible
#define CWMenuFolder_wpSetFldrSortClass WPFolder_wpSetFldrSortClass
#define CWMenuFolder_wpQueryFldrSortClass WPFolder_wpQueryFldrSortClass
#define CWMenuFolder_wpSetSortAttribAvailable WPFolder_wpSetSortAttribAvailable
#define CWMenuFolder_wpIsSortAttribAvailable WPFolder_wpIsSortAttribAvailable
#define CWMenuFolder_wpQueryIconViewPos WPFolder_wpQueryIconViewPos
#define CWMenuFolder_wpAddFirstChild WPFolder_wpAddFirstChild
#define CWMenuFolder_wpSetRealName WPFileSystem_wpSetRealName
#define CWMenuFolder_wpSetType WPFileSystem_wpSetType
#define CWMenuFolder_wpQueryType WPFileSystem_wpQueryType
#define CWMenuFolder_wpSetAttr WPFileSystem_wpSetAttr
#define CWMenuFolder_wpQueryAttr WPFileSystem_wpQueryAttr
#define CWMenuFolder_wpAddFile1Page WPFileSystem_wpAddFile1Page
#define CWMenuFolder_wpAddFile2Page WPFileSystem_wpAddFile2Page
#define CWMenuFolder_wpAddFile3Page WPFileSystem_wpAddFile3Page
#define CWMenuFolder_wpAddFileMenuPage WPFileSystem_wpAddFileMenuPage
#define CWMenuFolder_wpQueryCreation WPFileSystem_wpQueryCreation
#define CWMenuFolder_wpQueryLastAccess WPFileSystem_wpQueryLastAccess
#define CWMenuFolder_wpQueryLastWrite WPFileSystem_wpQueryLastWrite
#define CWMenuFolder_wpQueryFileSize WPFileSystem_wpQueryFileSize
#define CWMenuFolder_wpQueryEASize WPFileSystem_wpQueryEASize
#define CWMenuFolder_wpSetDateInfo WPFileSystem_wpSetDateInfo
#define CWMenuFolder_wpSetFileSizeInfo WPFileSystem_wpSetFileSizeInfo
#define CWMenuFolder_wpRefresh WPFileSystem_wpRefresh
#define CWMenuFolder_wpQueryRefreshFlags WPFileSystem_wpQueryRefreshFlags
#define CWMenuFolder_wpSetRefreshFlags WPFileSystem_wpSetRefreshFlags
#define CWMenuFolder_wpPrintPlainTextFile WPFileSystem_wpPrintPlainTextFile
#define CWMenuFolder_wpSetTitleAndRenameFile WPFileSystem_wpSetTitleAndRenameFile
#define CWMenuFolder_wpConfirmRenameFileWithExt WPFileSystem_wpConfirmRenameFileWithExt
#define CWMenuFolder_wpVerifyUpdateAccess WPFileSystem_wpVerifyUpdateAccess
#define CWMenuFolder_wpAddUserItemsToPopupMenu WPFileSystem_wpAddUserItemsToPopupMenu
#define CWMenuFolder_wpIsDiskSwapped WPFileSystem_wpIsDiskSwapped
#define CWMenuFolder_wpQueryRealName WPFileSystem_wpQueryRealName
#define CWMenuFolder_wpQueryFilename WPFileSystem_wpQueryFilename
#define CWMenuFolder_wpQueryDisk WPFileSystem_wpQueryDisk
#define CWMenuFolder_wpQueryDateInfo WPFileSystem_wpQueryDateInfo
#define CWMenuFolder_wpConfirmKeepAssoc WPFileSystem_wpConfirmKeepAssoc
#define CWMenuFolder_wpAddObjectGeneralPage WPObject_wpAddObjectGeneralPage
#define CWMenuFolder_wpAddObjectGeneralPage2 WPObject_wpAddObjectGeneralPage2
#define CWMenuFolder_wpAddObjectWindowPage WPObject_wpAddObjectWindowPage
#define CWMenuFolder_wpAddToObjUseList WPObject_wpAddToObjUseList
#define CWMenuFolder_wpAllocMem WPObject_wpAllocMem
#define CWMenuFolder_wpAppendObject WPObject_wpAppendObject
#define CWMenuFolder_wpAssertObjectMutexSem WPObject_wpAssertObjectMutexSem
#define CWMenuFolder_wpClose WPObject_wpClose
#define CWMenuFolder_wpCnrInsertObject WPObject_wpCnrInsertObject
#define CWMenuFolder_wpCnrRemoveObject WPObject_wpCnrRemoveObject
#define CWMenuFolder_wpCnrSetEmphasis WPObject_wpCnrSetEmphasis
#define CWMenuFolder_wpConfirmDelete WPObject_wpConfirmDelete
#define CWMenuFolder_wpConfirmObjectTitle WPObject_wpConfirmObjectTitle
#define CWMenuFolder_wpCopyObject WPObject_wpCopyObject
#define CWMenuFolder_wpCreateAnother WPObject_wpCreateAnother
#define CWMenuFolder_wpCreateFromTemplate WPObject_wpCreateFromTemplate
#define CWMenuFolder_wpCreateShadowObject WPObject_wpCreateShadowObject
#define CWMenuFolder_wpDelete WPObject_wpDelete
#define CWMenuFolder_wpDeleteFromObjUseList WPObject_wpDeleteFromObjUseList
#define CWMenuFolder_wpDisplayHelp WPObject_wpDisplayHelp
#define CWMenuFolder_wpDisplayMenu WPObject_wpDisplayMenu
#define CWMenuFolder_wpDoesObjectMatch WPObject_wpDoesObjectMatch
#define CWMenuFolder_wpDraggedOverObject WPObject_wpDraggedOverObject
#define CWMenuFolder_wpDroppedOnObject WPObject_wpDroppedOnObject
#define CWMenuFolder_wpEndConversation WPObject_wpEndConversation
#define CWMenuFolder_wpFilterPopupMenu WPObject_wpFilterPopupMenu
#define CWMenuFolder_wpFindUseItem WPObject_wpFindUseItem
#define CWMenuFolder_wpFormatDragItem WPObject_wpFormatDragItem
#define CWMenuFolder_wpFree WPObject_wpFree
#define CWMenuFolder_wpFreeMem WPObject_wpFreeMem
#define CWMenuFolder_wpHide WPObject_wpHide
#define CWMenuFolder_wpInsertPopupMenuItems WPObject_wpInsertPopupMenuItems
#define CWMenuFolder_wpInsertSettingsPage WPObject_wpInsertSettingsPage
#define CWMenuFolder_wpMenuItemHelpSelected WPObject_wpMenuItemHelpSelected
#define CWMenuFolder_wpMenuItemSelected WPObject_wpMenuItemSelected
#define CWMenuFolder_wpModifyPopupMenu WPObject_wpModifyPopupMenu
#define CWMenuFolder_wpMoveObject WPObject_wpMoveObject
#define CWMenuFolder_wpOpen WPObject_wpOpen
#define CWMenuFolder_wpPrintObject WPObject_wpPrintObject
#define CWMenuFolder_wpQueryConcurrentView WPObject_wpQueryConcurrentView
#define CWMenuFolder_wpQueryButtonAppearance WPObject_wpQueryButtonAppearance
#define CWMenuFolder_wpQueryConfirmations WPObject_wpQueryConfirmations
#define CWMenuFolder_wpQueryDefaultHelp WPObject_wpQueryDefaultHelp
#define CWMenuFolder_wpQueryDefaultView WPObject_wpQueryDefaultView
#define CWMenuFolder_wpQueryDetailsData WPObject_wpQueryDetailsData
#define CWMenuFolder_wpQueryError WPObject_wpQueryError
#define CWMenuFolder_wpSetFolder WPObject_wpSetFolder
#define CWMenuFolder_wpQueryFolder WPObject_wpQueryFolder
#define CWMenuFolder_wpQueryIcon WPObject_wpQueryIcon
#define CWMenuFolder_wpQueryIconData WPObject_wpQueryIconData
#define CWMenuFolder_wpQueryMinWindow WPObject_wpQueryMinWindow
#define CWMenuFolder_wpQueryNameClashOptions WPObject_wpQueryNameClashOptions
#define CWMenuFolder_wpQueryStyle WPObject_wpQueryStyle
#define CWMenuFolder_wpSetTaskRec WPObject_wpSetTaskRec
#define CWMenuFolder_wpFindTaskRec WPObject_wpFindTaskRec
#define CWMenuFolder_wpQueryTitle WPObject_wpQueryTitle
#define CWMenuFolder_wpRegisterView WPObject_wpRegisterView
#define CWMenuFolder_wpReleaseObjectMutexSem WPObject_wpReleaseObjectMutexSem
#define CWMenuFolder_wpRender WPObject_wpRender
#define CWMenuFolder_wpRenderComplete WPObject_wpRenderComplete
#define CWMenuFolder_wpReplaceObject WPObject_wpReplaceObject
#define CWMenuFolder_wpRequestObjectMutexSem WPObject_wpRequestObjectMutexSem
#define CWMenuFolder_wpRestore WPObject_wpRestore
#define CWMenuFolder_wpRestoreData WPObject_wpRestoreData
#define CWMenuFolder_wpRestoreLong WPObject_wpRestoreLong
#define CWMenuFolder_wpRestoreString WPObject_wpRestoreString
#define CWMenuFolder_wpSaveData WPObject_wpSaveData
#define CWMenuFolder_wpSaveImmediate WPObject_wpSaveImmediate
#define CWMenuFolder_wpSaveDeferred WPObject_wpSaveDeferred
#define CWMenuFolder_wpSaveLong WPObject_wpSaveLong
#define CWMenuFolder_wpSaveString WPObject_wpSaveString
#define CWMenuFolder_wpScanSetupString WPObject_wpScanSetupString
#define CWMenuFolder_wpSetConcurrentView WPObject_wpSetConcurrentView
#define CWMenuFolder_wpSetButtonAppearance WPObject_wpSetButtonAppearance
#define CWMenuFolder_wpSetDefaultHelp WPObject_wpSetDefaultHelp
#define CWMenuFolder_wpSetDefaultView WPObject_wpSetDefaultView
#define CWMenuFolder_wpSetError WPObject_wpSetError
#define CWMenuFolder_wpSetIconHandle WPObject_wpSetIconHandle
#define CWMenuFolder_wpQueryScreenGroupID WPObject_wpQueryScreenGroupID
#define CWMenuFolder_wpSetIcon WPObject_wpSetIcon
#define CWMenuFolder_wpSetIconData WPObject_wpSetIconData
#define CWMenuFolder_wpSetMinWindow WPObject_wpSetMinWindow
#define CWMenuFolder_wpSetStyle WPObject_wpSetStyle
#define CWMenuFolder_wpModifyStyle WPObject_wpModifyStyle
#define CWMenuFolder_wpSetTitle WPObject_wpSetTitle
#define CWMenuFolder_wpSetup WPObject_wpSetup
#define CWMenuFolder_wpSwitchTo WPObject_wpSwitchTo
#define CWMenuFolder_wpUnInitData WPObject_wpUnInitData
#define CWMenuFolder_wpViewObject WPObject_wpViewObject
#define CWMenuFolder_wpQueryTrueStyle WPObject_wpQueryTrueStyle
#define CWMenuFolder_wpQueryHandle WPObject_wpQueryHandle
#define CWMenuFolder_wpUnlockObject WPObject_wpUnlockObject
#define CWMenuFolder_wpObjectReady WPObject_wpObjectReady
#define CWMenuFolder_wpIsObjectInitialized WPObject_wpIsObjectInitialized
#define CWMenuFolder_wpCreateShadowObjectExt WPObject_wpCreateShadowObjectExt
#define CWMenuFolder_wpCnrDeleteUseItem WPObject_wpCnrDeleteUseItem
#define CWMenuFolder_wpIsDeleteable WPObject_wpIsDeleteable
#define CWMenuFolder_wpQueryCoreRecord WPObject_wpQueryCoreRecord
#define CWMenuFolder_wpSetObjectID WPObject_wpSetObjectID
#define CWMenuFolder_wpQueryObjectID WPObject_wpQueryObjectID
#define CWMenuFolder_wpSetDefaultIconPos WPObject_wpSetDefaultIconPos
#define CWMenuFolder_wpQueryDefaultIconPos WPObject_wpQueryDefaultIconPos
#define CWMenuFolder_wpCnrRefreshDetails WPObject_wpCnrRefreshDetails
#define CWMenuFolder_wpFindViewItem WPObject_wpFindViewItem
#define CWMenuFolder_wpLockObject WPObject_wpLockObject
#define CWMenuFolder_wpIsLocked WPObject_wpIsLocked
#define CWMenuFolder_wpQueryContainerFlagPtr WPObject_wpQueryContainerFlagPtr
#define CWMenuFolder_wpWaitForClose WPObject_wpWaitForClose
#define CWMenuFolder_somDefaultInit SOMObject_somDefaultInit
#define CWMenuFolder_somDestruct SOMObject_somDestruct
#define CWMenuFolder_somDefaultCopyInit SOMObject_somDefaultCopyInit
#define CWMenuFolder_somDefaultAssign SOMObject_somDefaultAssign
#define CWMenuFolder_somDefaultConstCopyInit SOMObject_somDefaultConstCopyInit
#define CWMenuFolder_somDefaultVCopyInit SOMObject_somDefaultVCopyInit
#define CWMenuFolder_somDefaultConstVCopyInit SOMObject_somDefaultConstVCopyInit
#define CWMenuFolder_somDefaultConstAssign SOMObject_somDefaultConstAssign
#define CWMenuFolder_somDefaultVAssign SOMObject_somDefaultVAssign
#define CWMenuFolder_somDefaultConstVAssign SOMObject_somDefaultConstVAssign
#define CWMenuFolder_somInit SOMObject_somInit
#define CWMenuFolder_somFree SOMObject_somFree
#define CWMenuFolder_somUninit SOMObject_somUninit
#define CWMenuFolder_somGetClass SOMObject_somGetClass
#define CWMenuFolder_somGetClassName SOMObject_somGetClassName
#define CWMenuFolder_somGetSize SOMObject_somGetSize
#define CWMenuFolder_somIsA SOMObject_somIsA
#define CWMenuFolder_somIsInstanceOf SOMObject_somIsInstanceOf
#define CWMenuFolder_somRespondsTo SOMObject_somRespondsTo
#define CWMenuFolder_somDispatch SOMObject_somDispatch
#define CWMenuFolder_somClassDispatch SOMObject_somClassDispatch
#define CWMenuFolder_somCastObj SOMObject_somCastObj
#define CWMenuFolder_somResetObj SOMObject_somResetObj
#define CWMenuFolder_somDispatchV SOMObject_somDispatchV
#define CWMenuFolder_somDispatchL SOMObject_somDispatchL
#define CWMenuFolder_somDispatchA SOMObject_somDispatchA
#define CWMenuFolder_somDispatchD SOMObject_somDispatchD
#define CWMenuFolder_somPrintSelf SOMObject_somPrintSelf
#define CWMenuFolder_somDumpSelf SOMObject_somDumpSelf
#define CWMenuFolder_somDumpSelfInt SOMObject_somDumpSelfInt
#endif /* SOM_DONT_USE_INHERITED_MACROS */

#endif       /* SOM_CWMenuFolder_h */

#ifndef SOM_M_CWMenuFolder_h
#define SOM_M_CWMenuFolder_h


#include <som.h>

/*
 * -- This emitter treats Method Tokens as Thunks by default.
 * -- Use the sc modifier "nothunks" to change this default
 */
#undef somresolve_
#define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))

/*
 * Define the class name as an object type
 */
#ifndef M_CWMenuFolder
#define M_CWMenuFolder SOMObject
#endif
#include <wpfolder.h>

/*
 * Start of user-defined types:
 */

/*
 * End of user-defined types.
 */

#define M_CWMenuFolder_MajorVersion 1
#define M_CWMenuFolder_MinorVersion 1

/*
 * External name shortening if required
 */
#ifdef SOM_USE_SHORT_EXTERNAL_NAMES
#define M_CWMenuFolderNewClass cwmenufldrMc
#pragma linkage(cwmenufldrMc, system)
#define M_CWMenuFolderClassData cwmenufldrMd
#define M_CWMenuFolderCClassData cwmenufldrMx
#endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
/*--------------Migration------------*/
#define M_CWMenuFolder_classObj M_CWMenuFolderClassData.classObject
#define _M_CWMenuFolder M_CWMenuFolder_classObj

/*
 * Declare the class creation procedure
 */
SOMEXTERN SOMClass * SOMLINK M_CWMenuFolderNewClass(integer4 somtmajorVersion,
		integer4 somtminorVersion);
#pragma linkage(M_CWMenuFolderNewClass, system)

/*
 * Declare the class data structure
 */
SOMEXTERN struct M_CWMenuFolderClassDataStructure {
	SOMClass *classObject;
} SOMDLINK M_CWMenuFolderClassData;

/*
 * Declare the C specific class data structure
 */
SOMEXTERN struct M_CWMenuFolderCClassDataStructure {
	somMethodTabs parentMtab;
	somDToken instanceDataToken;
} SOMDLINK M_CWMenuFolderCClassData;

/*
 * New and Renew macros for M_CWMenuFolder
 */
#define M_CWMenuFolderNew() \
   (_somNew(_M_CWMenuFolder ? _M_CWMenuFolder : M_CWMenuFolderNewClass(M_CWMenuFolder_MajorVersion, M_CWMenuFolder_MinorVersion)))
#define M_CWMenuFolderRenew(buf) \
   (_somRenew(_M_CWMenuFolder ? _M_CWMenuFolder : M_CWMenuFolderNewClass(M_CWMenuFolder_MajorVersion, M_CWMenuFolder_MinorVersion), buf))

/*
 * Override method: wpclsQueryTitle
 */
#define M_CWMenuFolder_wpclsQueryTitle(somSelf) \
	M_WPObject_wpclsQueryTitle(somSelf)

/*
 * Override method: wpclsQueryIconData
 */
#define M_CWMenuFolder_wpclsQueryIconData(somSelf,pIconInfo) \
	M_WPObject_wpclsQueryIconData(somSelf,pIconInfo)

/*
 * Override method: wpclsQueryIconDataN
 */
#define M_CWMenuFolder_wpclsQueryIconDataN(somSelf,pIconInfo,ulIconIndex) \
	M_WPFolder_wpclsQueryIconDataN(somSelf,pIconInfo,ulIconIndex)

/*
 * Override method: wpclsQueryStyle
 */
#define M_CWMenuFolder_wpclsQueryStyle(somSelf) \
	M_WPObject_wpclsQueryStyle(somSelf)
#ifndef SOM_DONT_USE_INHERITED_MACROS
#define M_CWMenuFolder_wpclsQueryIconN M_WPFolder_wpclsQueryIconN
#define M_CWMenuFolder_wpclsQueryOpenFolders M_WPFolder_wpclsQueryOpenFolders
#define M_CWMenuFolder_wpclsQueryAwakeObject M_WPFileSystem_wpclsQueryAwakeObject
#define M_CWMenuFolder_wpclsFileSysExists M_WPFileSystem_wpclsFileSysExists
#define M_CWMenuFolder_wpclsQueryObjectFromPath M_WPFileSystem_wpclsQueryObjectFromPath
#define M_CWMenuFolder_wpclsQueryInstanceType M_WPFileSystem_wpclsQueryInstanceType
#define M_CWMenuFolder_wpclsQueryInstanceFilter M_WPFileSystem_wpclsQueryInstanceFilter
#define M_CWMenuFolder_wpclsCreateDefaultTemplates M_WPObject_wpclsCreateDefaultTemplates
#define M_CWMenuFolder_wpclsInitData M_WPObject_wpclsInitData
#define M_CWMenuFolder_wpclsMakeAwake M_WPObject_wpclsMakeAwake
#define M_CWMenuFolder_wpclsNew M_WPObject_wpclsNew
#define M_CWMenuFolder_wpclsQueryDefaultHelp M_WPObject_wpclsQueryDefaultHelp
#define M_CWMenuFolder_wpclsQueryDefaultView M_WPObject_wpclsQueryDefaultView
#define M_CWMenuFolder_wpclsQueryDetails M_WPObject_wpclsQueryDetails
#define M_CWMenuFolder_wpclsQueryDetailsInfo M_WPObject_wpclsQueryDetailsInfo
#define M_CWMenuFolder_wpclsQueryExtendedCriteria M_WPObject_wpclsQueryExtendedCriteria
#define M_CWMenuFolder_wpclsQueryFolder M_WPObject_wpclsQueryFolder
#define M_CWMenuFolder_wpclsQueryIcon M_WPObject_wpclsQueryIcon
#define M_CWMenuFolder_wpclsQuerySearchInfo M_WPObject_wpclsQuerySearchInfo
#define M_CWMenuFolder_wpclsUnInitData M_WPObject_wpclsUnInitData
#define M_CWMenuFolder_wpclsFindObjectFirst M_WPObject_wpclsFindObjectFirst
#define M_CWMenuFolder_wpclsFindObjectNext M_WPObject_wpclsFindObjectNext
#define M_CWMenuFolder_wpclsFindObjectEnd M_WPObject_wpclsFindObjectEnd
#define M_CWMenuFolder_wpclsSetError M_WPObject_wpclsSetError
#define M_CWMenuFolder_wpclsQueryError M_WPObject_wpclsQueryError
#define M_CWMenuFolder_wpclsQuerySettingsPageSize M_WPObject_wpclsQuerySettingsPageSize
#define M_CWMenuFolder_wpclsQueryObject M_WPObject_wpclsQueryObject
#define M_CWMenuFolder_wpclsQueryButtonAppearance M_WPObject_wpclsQueryButtonAppearance
#define M_CWMenuFolder_wpclsDecUsage M_WPObject_wpclsDecUsage
#define M_CWMenuFolder_wpclsIncUsage M_WPObject_wpclsIncUsage
#define M_CWMenuFolder_wpclsInsertMultipleObjects M_WPObject_wpclsInsertMultipleObjects
#define M_CWMenuFolder_wpclsFindOneObject M_WPObject_wpclsFindOneObject
#define M_CWMenuFolder_wpclsSetSettingsPageSize M_WPObject_wpclsSetSettingsPageSize
#define M_CWMenuFolder_wpclsSetIconData M_WPObject_wpclsSetIconData
#define M_CWMenuFolder_wpclsSetIcon M_WPObject_wpclsSetIcon
#define M_CWMenuFolder_wpclsObjectFromHandle M_WPObject_wpclsObjectFromHandle
#define M_CWMenuFolder_wpclsRemoveObjects M_WPObject_wpclsRemoveObjects
#define M_CWMenuFolder__get_somDataAlignment SOMClass__get_somDataAlignment
#define M_CWMenuFolder__get_somInstanceDataOffsets SOMClass__get_somInstanceDataOffsets
#define M_CWMenuFolder__get_somDirectInitClasses SOMClass__get_somDirectInitClasses
#define M_CWMenuFolder__set_somDirectInitClasses SOMClass__set_somDirectInitClasses
#define M_CWMenuFolder_somNew SOMClass_somNew
#define M_CWMenuFolder_somNewNoInit SOMClass_somNewNoInit
#define M_CWMenuFolder_somRenew SOMClass_somRenew
#define M_CWMenuFolder_somRenewNoInit SOMClass_somRenewNoInit
#define M_CWMenuFolder_somRenewNoZero SOMClass_somRenewNoZero
#define M_CWMenuFolder_somRenewNoInitNoZero SOMClass_somRenewNoInitNoZero
#define M_CWMenuFolder_somAllocate SOMClass_somAllocate
#define M_CWMenuFolder_somDeallocate SOMClass_somDeallocate
#define M_CWMenuFolder__get_somClassAllocate SOMClass__get_somClassAllocate
#define M_CWMenuFolder__get_somClassDeallocate SOMClass__get_somClassDeallocate
#define M_CWMenuFolder_somGetInstanceInitMask SOMClass_somGetInstanceInitMask
#define M_CWMenuFolder_somGetInstanceDestructionMask SOMClass_somGetInstanceDestructionMask
#define M_CWMenuFolder_somGetInstanceAssignmentMask SOMClass_somGetInstanceAssignmentMask
#define M_CWMenuFolder_somInitClass SOMClass_somInitClass
#define M_CWMenuFolder_somInitMIClass SOMClass_somInitMIClass
#define M_CWMenuFolder_somAddStaticMethod SOMClass_somAddStaticMethod
#define M_CWMenuFolder_somAddDynamicMethod SOMClass_somAddDynamicMethod
#define M_CWMenuFolder_somOverrideSMethod SOMClass_somOverrideSMethod
#define M_CWMenuFolder_somClassReady SOMClass_somClassReady
#define M_CWMenuFolder_somGetApplyStub SOMClass_somGetApplyStub
#define M_CWMenuFolder_somGetClassData SOMClass_somGetClassData
#define M_CWMenuFolder_somSetClassData SOMClass_somSetClassData
#define M_CWMenuFolder_somGetClassMtab SOMClass_somGetClassMtab
#define M_CWMenuFolder_somGetInstanceOffset SOMClass_somGetInstanceOffset
#define M_CWMenuFolder_somGetInstancePartSize SOMClass_somGetInstancePartSize
#define M_CWMenuFolder_somGetInstanceSize SOMClass_somGetInstanceSize
#define M_CWMenuFolder_somGetInstanceToken SOMClass_somGetInstanceToken
#define M_CWMenuFolder_somGetMemberToken SOMClass_somGetMemberToken
#define M_CWMenuFolder_somGetMethodData SOMClass_somGetMethodData
#define M_CWMenuFolder_somGetRdStub SOMClass_somGetRdStub
#define M_CWMenuFolder_somGetMethodDescriptor SOMClass_somGetMethodDescriptor
#define M_CWMenuFolder_somGetMethodIndex SOMClass_somGetMethodIndex
#define M_CWMenuFolder_somGetMethodToken SOMClass_somGetMethodToken
#define M_CWMenuFolder_somGetName SOMClass_somGetName
#define M_CWMenuFolder_somGetNthMethodData SOMClass_somGetNthMethodData
#define M_CWMenuFolder_somGetNthMethodInfo SOMClass_somGetNthMethodInfo
#define M_CWMenuFolder_somGetNumMethods SOMClass_somGetNumMethods
#define M_CWMenuFolder_somGetNumStaticMethods SOMClass_somGetNumStaticMethods
#define M_CWMenuFolder_somGetParent SOMClass_somGetParent
#define M_CWMenuFolder_somGetParents SOMClass_somGetParents
#define M_CWMenuFolder_somGetPClsMtab SOMClass_somGetPClsMtab
#define M_CWMenuFolder_somGetPClsMtabs SOMClass_somGetPClsMtabs
#define M_CWMenuFolder_somGetVersionNumbers SOMClass_somGetVersionNumbers
#define M_CWMenuFolder_somSetMethodDescriptor SOMClass_somSetMethodDescriptor
#define M_CWMenuFolder_somFindMethod SOMClass_somFindMethod
#define M_CWMenuFolder_somFindMethodOk SOMClass_somFindMethodOk
#define M_CWMenuFolder_somFindSMethod SOMClass_somFindSMethod
#define M_CWMenuFolder_somFindSMethodOk SOMClass_somFindSMethodOk
#define M_CWMenuFolder_somLookupMethod SOMClass_somLookupMethod
#define M_CWMenuFolder_somCheckVersion SOMClass_somCheckVersion
#define M_CWMenuFolder_somDescendedFrom SOMClass_somDescendedFrom
#define M_CWMenuFolder_somSupportsMethod SOMClass_somSupportsMethod
#define M_CWMenuFolder_somDefinedMethod SOMClass_somDefinedMethod
#define M_CWMenuFolder_somOverrideMtab SOMClass_somOverrideMtab
#define M_CWMenuFolder_somDefaultInit SOMObject_somDefaultInit
#define M_CWMenuFolder_somDestruct SOMObject_somDestruct
#define M_CWMenuFolder_somDefaultCopyInit SOMObject_somDefaultCopyInit
#define M_CWMenuFolder_somDefaultAssign SOMObject_somDefaultAssign
#define M_CWMenuFolder_somDefaultConstCopyInit SOMObject_somDefaultConstCopyInit
#define M_CWMenuFolder_somDefaultVCopyInit SOMObject_somDefaultVCopyInit
#define M_CWMenuFolder_somDefaultConstVCopyInit SOMObject_somDefaultConstVCopyInit
#define M_CWMenuFolder_somDefaultConstAssign SOMObject_somDefaultConstAssign
#define M_CWMenuFolder_somDefaultVAssign SOMObject_somDefaultVAssign
#define M_CWMenuFolder_somDefaultConstVAssign SOMObject_somDefaultConstVAssign
#define M_CWMenuFolder_somInit SOMObject_somInit
#define M_CWMenuFolder_somFree SOMObject_somFree
#define M_CWMenuFolder_somUninit SOMObject_somUninit
#define M_CWMenuFolder_somGetClass SOMObject_somGetClass
#define M_CWMenuFolder_somGetClassName SOMObject_somGetClassName
#define M_CWMenuFolder_somGetSize SOMObject_somGetSize
#define M_CWMenuFolder_somIsA SOMObject_somIsA
#define M_CWMenuFolder_somIsInstanceOf SOMObject_somIsInstanceOf
#define M_CWMenuFolder_somRespondsTo SOMObject_somRespondsTo
#define M_CWMenuFolder_somDispatch SOMObject_somDispatch
#define M_CWMenuFolder_somClassDispatch SOMObject_somClassDispatch
#define M_CWMenuFolder_somCastObj SOMObject_somCastObj
#define M_CWMenuFolder_somResetObj SOMObject_somResetObj
#define M_CWMenuFolder_somDispatchV SOMObject_somDispatchV
#define M_CWMenuFolder_somDispatchL SOMObject_somDispatchL
#define M_CWMenuFolder_somDispatchA SOMObject_somDispatchA
#define M_CWMenuFolder_somDispatchD SOMObject_somDispatchD
#define M_CWMenuFolder_somPrintSelf SOMObject_somPrintSelf
#define M_CWMenuFolder_somDumpSelf SOMObject_somDumpSelf
#define M_CWMenuFolder_somDumpSelfInt SOMObject_somDumpSelfInt
#endif /* SOM_DONT_USE_INHERITED_MACROS */

#endif       /* SOM_M_CWMenuFolder_h */
