home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
warphead.zip
/
H
/
WPFSYS.H
< prev
next >
Wrap
C/C++ Source or Header
|
1997-07-09
|
64KB
|
1,611 lines
/*
* This file was generated by the SOM Compiler.
* FileName: E:\cwpsh\rel\os2c\include\base\os2\wpfsys.h.
* Generated using:
* SOM Precompiler somipc: 2.29.1.14
* SOM Emitter emith: 2.43
*/
/*
* Module Header
*
* Module Name: WPFSYS
*
* OS/2 Presentation Manager Workplace class definitions
*
* Copyright (c) International Business Machines Corporation 1991, 1994
*
*/
#ifndef SOM_WPFileSystem_h
#define SOM_WPFileSystem_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 WPFileSystem
#define WPFileSystem SOMObject
#endif
#include <wpobject.h>
/*
* Start of bindings for IDL 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 WPImageFile
#define WPImageFile SOMObject
#endif /* WPImageFile */
#ifndef M_WPFileSystem
#define M_WPFileSystem SOMObject
#endif /* M_WPFileSystem */
/*
* End of bindings for IDL types.
*/
/*
* Passthru lines: File: "C.h", "after"
*/
/* Structure used to read + write the .CLASSINFO ea */
typedef struct _INFOCLASS
{
ULONG flags;
PSZ pszClass;
ULONG cbObjData;
POBJDATA pObjData;
} INFOCLASS;
typedef INFOCLASS * PINFOCLASS;
/* FILEDETAILS structure used for details view */
typedef struct _FILEDETAILS
{
PSZ pszRealName; /* Real name */
ULONG ulSize; /* Size of the file */
CDATE cdateLastMod; /* Last modification date */
CTIME ctimeLastMod; /* Last modification time */
CDATE cdateLastAccess; /* Last access date */
CTIME ctimeLastAccess; /* Last access time */
CDATE cdateCreation; /* Date of creation */
CTIME ctimeCreation; /* Time of creation */
ULONG ulFlags; /* File flags */
PSZ ReadOnly;
PSZ Hidden;
PSZ System;
PSZ Directory;
PSZ Archived;
PSZ Subject;
PSZ Comments;
PSZ KeyPhrases;
PSZ History;
ULONG ExtAttr;
} FILEDETAILS;
typedef FILEDETAILS * PFILEDETAILS;
#define NUM_FILEDETAILS_FIELDS 19 /* Count of fields in FILEDETAILS */
/* format of the extended search criteria for this class */
typedef struct _FILESYS_SEARCH_INFO {
USHORT Exclude;
USHORT MustHave;
BOOL fIncludeLMD;
USHORT LMDyear;
USHORT LMDmonth;
USHORT LMDday;
SHORT LMDcriteria;
BOOL fIncludeLMT;
USHORT LMThours;
USHORT LMTminutes;
USHORT LMTseconds;
SHORT LMTcriteria;
BOOL fIncludeFDS;
ULONG FDSsize;
SHORT FDScriteria;
BOOL fIncludeFEAS;
ULONG FEASsize;
SHORT FEAScriteria;
BOOL fMustHaveNeedEA;
BOOL fMustNotHaveNeedEA;
} FILESYS_SEARCH_INFO;
typedef FILESYS_SEARCH_INFO *PFILESYS_SEARCH_INFO;
/* Alignment macro: ensure alignment on 4byte boundary */
#define ALIGN4(p) (PVOID)( ( ((ULONG)p) + 3 ) & 0xFFFFFFFC )
/* return values for wpConfirmRenameFileWithExt */
#define KEEP_RENAMEFILESWITHEXT 1
#define DISCARD_RENAMEFILESWITHEXT 2
#define CANCEL_RENAMEFILESWITHEXT 3
#define WPFileSystem_MajorVersion 1
#define WPFileSystem_MinorVersion 2
/*
* External name shortening if required
*/
#ifdef SOM_USE_SHORT_EXTERNAL_NAMES
#define WPFileSystemNewClass wpfsc
#pragma linkage(wpfsc, system)
#define WPFileSystemClassData wpfsd
#define WPFileSystemCClassData wpfsx
#endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
/*
* Include the meta class file
*/
#include <wpfsys.h>
/*--------------Migration------------*/
#define WPFileSystem_classObj WPFileSystemClassData.classObject
#define _WPFileSystem WPFileSystem_classObj
/*
* Declare the class creation procedure
*/
SOMEXTERN SOMClass * SOMLINK WPFileSystemNewClass(integer4 somtmajorVersion,
integer4 somtminorVersion);
#pragma linkage(WPFileSystemNewClass, system)
/*
* Declare the class data structure
*/
SOMEXTERN struct WPFileSystemClassDataStructure {
SOMClass *classObject;
somMToken wpSetRealName;
somMToken withdrawn_wpQueryRealName;
somMToken wpSetType;
somMToken wpQueryType;
somMToken wpSetAttr;
somMToken wpQueryAttr;
somMToken wpQueryFilename;
somMToken wpAddFile1Page;
somMToken wpAddFile2Page;
somMToken wpAddFile3Page;
somMToken wpAddFileMenuPage;
somMToken wpQueryCreation;
somMToken wpQueryLastAccess;
somMToken wpQueryLastWrite;
somMToken wpQueryFileSize;
somMToken wpQueryEASize;
somMToken wpSetDateInfo;
somMToken wpSetFileSizeInfo;
somMToken wpRefresh;
somMToken wpPrintPlainTextFile;
somMToken wpSetRefreshFlags;
somMToken wpQueryRefreshFlags;
somMToken wpFilesystemPrivate1;
somMToken wpSetTitleAndRenameFile;
somMToken wpConfirmRenameFileWithExt;
somMToken wpConfirmKeepAssoc;
somMToken wpFilesystemPrivate2;
somMToken wpQueryDisk;
somMToken wpQueryDateInfo;
somMToken wpFileSystemPrivate3;
somMToken wpFileSystemPrivate4;
somMToken wpQueryRealName;
somMToken wpVerifyUpdateAccess;
somMToken wpAddUserItemsToPopupMenu;
somMToken wpFilesystemPrivate5;
somMToken wpIsDiskSwapped;
somMToken wpFilesystemPrivate6;
somMToken wpQueryEASupport;
somMToken wpFilesystemPrivate7;
somMToken wpFilesystemPrivate8;
somMToken wpFilesystemPrivate9;
} SOMDLINK WPFileSystemClassData;
/*
* Declare the C specific class data structure
*/
SOMEXTERN struct WPFileSystemCClassDataStructure {
somMethodTabs parentMtab;
somDToken instanceDataToken;
} SOMDLINK WPFileSystemCClassData;
/*
* New and Renew macros for WPFileSystem
*/
#define WPFileSystemNew() \
( _WPFileSystem ? \
_somNew(_WPFileSystem) \
: ( WPFileSystemNewClass(\
WPFileSystem_MajorVersion, \
WPFileSystem_MinorVersion),\
_somNew(_WPFileSystem)))
#define WPFileSystemRenew(buf) \
( _WPFileSystem ? \
_somRenew(_WPFileSystem, buf) \
: ( WPFileSystemNewClass(\
WPFileSystem_MajorVersion, \
WPFileSystem_MinorVersion),\
_somRenew(_WPFileSystem, buf)))
/*
* Override method: wpUnInitData
*/
#define WPFileSystem_wpUnInitData(somSelf) \
WPObject_wpUnInitData(somSelf)
/*
* Override method: wpQueryHandle
*/
#define WPFileSystem_wpQueryHandle(somSelf) \
WPObject_wpQueryHandle(somSelf)
/*
* Override method: wpSaveImmediate
*/
#define WPFileSystem_wpSaveImmediate(somSelf) \
WPObject_wpSaveImmediate(somSelf)
/*
* Override method: wpSetTitle
*/
#define WPFileSystem_wpSetTitle(somSelf,pszNewTitle) \
WPObject_wpSetTitle(somSelf,pszNewTitle)
/*
* Override method: wpViewObject
*/
#define WPFileSystem_wpViewObject(somSelf,hwndCnr,ulView,param) \
WPObject_wpViewObject(somSelf,hwndCnr,ulView,param)
/*
* Override method: wpSwitchTo
*/
#define WPFileSystem_wpSwitchTo(somSelf,View) \
WPObject_wpSwitchTo(somSelf,View)
/*
* Override method: wpAddSettingsPages
*/
#define WPFileSystem_wpAddSettingsPages(somSelf,hwndNotebook) \
WPObject_wpAddSettingsPages(somSelf,hwndNotebook)
/*
* Override method: wpCopyObject
*/
#define WPFileSystem_wpCopyObject(somSelf,Folder,fLock) \
WPObject_wpCopyObject(somSelf,Folder,fLock)
/*
* Override method: wpCreateFromTemplate
*/
#define WPFileSystem_wpCreateFromTemplate(somSelf,folder,fLock) \
WPObject_wpCreateFromTemplate(somSelf,folder,fLock)
/*
* Override method: wpMoveObject
*/
#define WPFileSystem_wpMoveObject(somSelf,Folder) \
WPObject_wpMoveObject(somSelf,Folder)
/*
* Override method: wpQueryIcon
*/
#define WPFileSystem_wpQueryIcon(somSelf) \
WPObject_wpQueryIcon(somSelf)
/*
* Override method: wpQueryIconData
*/
#define WPFileSystem_wpQueryIconData(somSelf,pIconInfo) \
WPObject_wpQueryIconData(somSelf,pIconInfo)
/*
* Override method: wpSetIconData
*/
#define WPFileSystem_wpSetIconData(somSelf,pIconInfo) \
WPObject_wpSetIconData(somSelf,pIconInfo)
/*
* Override method: wpQueryDetailsData
*/
#define WPFileSystem_wpQueryDetailsData(somSelf,ppDetailsData,pcp) \
WPObject_wpQueryDetailsData(somSelf,ppDetailsData,pcp)
/*
* Override method: wpSaveState
*/
#define WPFileSystem_wpSaveState(somSelf) \
WPObject_wpSaveState(somSelf)
/*
* Override method: wpRestoreState
*/
#define WPFileSystem_wpRestoreState(somSelf,ulReserved) \
WPObject_wpRestoreState(somSelf,ulReserved)
/*
* Override method: wpMenuItemSelected
*/
#define WPFileSystem_wpMenuItemSelected(somSelf,hwndFrame,ulMenuId) \
WPObject_wpMenuItemSelected(somSelf,hwndFrame,ulMenuId)
/*
* Override method: wpOpen
*/
#define WPFileSystem_wpOpen(somSelf,hwndCnr,ulView,param) \
WPObject_wpOpen(somSelf,hwndCnr,ulView,param)
/*
* Override method: wpDraggedOverObject
*/
#define WPFileSystem_wpDraggedOverObject(somSelf,DraggedOverObject) \
WPObject_wpDraggedOverObject(somSelf,DraggedOverObject)
/*
* Override method: wpDroppedOnObject
*/
#define WPFileSystem_wpDroppedOnObject(somSelf,DroppedOnObject) \
WPObject_wpDroppedOnObject(somSelf,DroppedOnObject)
/*
* Override method: wpFormatDragItem
*/
#define WPFileSystem_wpFormatDragItem(somSelf,pdrgItem) \
WPObject_wpFormatDragItem(somSelf,pdrgItem)
/*
* Override method: wpQueryNameClashOptions
*/
#define WPFileSystem_wpQueryNameClashOptions(somSelf,menuID) \
WPObject_wpQueryNameClashOptions(somSelf,menuID)
/*
* Override method: wpAppendObject
*/
#define WPFileSystem_wpAppendObject(somSelf,targetObject,fMove) \
WPObject_wpAppendObject(somSelf,targetObject,fMove)
/*
* Override method: wpReplaceObject
*/
#define WPFileSystem_wpReplaceObject(somSelf,targetObject,fMove) \
WPObject_wpReplaceObject(somSelf,targetObject,fMove)
/*
* Override method: wpQueryStyle
*/
#define WPFileSystem_wpQueryStyle(somSelf) \
WPObject_wpQueryStyle(somSelf)
/*
* Override method: wpModifyMenu
*/
#define WPFileSystem_wpModifyMenu(somSelf,hwndMenu,hwndCnr,iPosition,ulMenuType,ulView,ulReserved) \
WPObject_wpModifyMenu(somSelf,hwndMenu,hwndCnr,iPosition,ulMenuType,ulView,ulReserved)
/*
* Override method: wpFilterMenu
*/
#define WPFileSystem_wpFilterMenu(somSelf,pFlags,hwndCnr,fMultiSelect,ulMenuType,ulView,ulReserved) \
WPObject_wpFilterMenu(somSelf,pFlags,hwndCnr,fMultiSelect,ulMenuType,ulView,ulReserved)
/*
* Override method: wpDoesObjectMatch
*/
#define WPFileSystem_wpDoesObjectMatch(somSelf,pvoidExtendedCriteria) \
WPObject_wpDoesObjectMatch(somSelf,pvoidExtendedCriteria)
/*
* Override method: somDefaultInit
*/
#define WPFileSystem_somDefaultInit(somSelf,ctrl) \
SOMObject_somDefaultInit(somSelf,ctrl)
/*
* Override method: somDestruct
*/
#define WPFileSystem_somDestruct(somSelf,doFree,ctrl) \
SOMObject_somDestruct(somSelf,doFree,ctrl)
/*
* Override method: wpIdentify
*/
#define WPFileSystem_wpIdentify(somSelf,pszIdentity) \
WPObject_wpIdentify(somSelf,pszIdentity)
/*
* Override method: wpIsDeleteable
*/
#define WPFileSystem_wpIsDeleteable(somSelf) \
WPObject_wpIsDeleteable(somSelf)
/*
* Override method: wpSetup
*/
#define WPFileSystem_wpSetup(somSelf,pszSetupString) \
WPObject_wpSetup(somSelf,pszSetupString)
/*
* New Method: wpSetRealName
*/
typedef BOOL SOMLINK somTP_WPFileSystem_wpSetRealName(WPFileSystem *somSelf,
PSZ pszName);
#pragma linkage(somTP_WPFileSystem_wpSetRealName, system)
typedef somTP_WPFileSystem_wpSetRealName *somTD_WPFileSystem_wpSetRealName;
#define somMD_WPFileSystem_wpSetRealName "::WPFileSystem::wpSetRealName"
#define WPFileSystem_wpSetRealName(somSelf,pszName) \
(SOM_Resolve(somSelf, WPFileSystem, wpSetRealName) \
(somSelf,pszName))
#ifndef SOMGD_wpSetRealName
#if (defined(_wpSetRealName) || defined(__wpSetRealName))
#undef _wpSetRealName
#undef __wpSetRealName
#define SOMGD_wpSetRealName 1
#else
#define _wpSetRealName WPFileSystem_wpSetRealName
#endif /* _wpSetRealName */
#endif /* SOMGD_wpSetRealName */
/*
* New Method: wpSetType
*/
typedef BOOL SOMLINK somTP_WPFileSystem_wpSetType(WPFileSystem *somSelf,
PSZ pszTypes,
PFEA2LIST pfeal);
#pragma linkage(somTP_WPFileSystem_wpSetType, system)
typedef somTP_WPFileSystem_wpSetType *somTD_WPFileSystem_wpSetType;
#define somMD_WPFileSystem_wpSetType "::WPFileSystem::wpSetType"
#define WPFileSystem_wpSetType(somSelf,pszTypes,pfeal) \
(SOM_Resolve(somSelf, WPFileSystem, wpSetType) \
(somSelf,pszTypes,pfeal))
#ifndef SOMGD_wpSetType
#if (defined(_wpSetType) || defined(__wpSetType))
#undef _wpSetType
#undef __wpSetType
#define SOMGD_wpSetType 1
#else
#define _wpSetType WPFileSystem_wpSetType
#endif /* _wpSetType */
#endif /* SOMGD_wpSetType */
/*
* New Method: wpQueryType
*/
typedef PSZ SOMLINK somTP_WPFileSystem_wpQueryType(WPFileSystem *somSelf);
#pragma linkage(somTP_WPFileSystem_wpQueryType, system)
typedef somTP_WPFileSystem_wpQueryType *somTD_WPFileSystem_wpQueryType;
#define somMD_WPFileSystem_wpQueryType "::WPFileSystem::wpQueryType"
#define WPFileSystem_wpQueryType(somSelf) \
(SOM_Resolve(somSelf, WPFileSystem, wpQueryType) \
(somSelf))
#ifndef SOMGD_wpQueryType
#if (defined(_wpQueryType) || defined(__wpQueryType))
#undef _wpQueryType
#undef __wpQueryType
#define SOMGD_wpQueryType 1
#else
#define _wpQueryType WPFileSystem_wpQueryType
#endif /* _wpQueryType */
#endif /* SOMGD_wpQueryType */
/*
* New Method: wpSetAttr
*/
typedef BOOL SOMLINK somTP_WPFileSystem_wpSetAttr(WPFileSystem *somSelf,
ULONG attrFile);
#pragma linkage(somTP_WPFileSystem_wpSetAttr, system)
typedef somTP_WPFileSystem_wpSetAttr *somTD_WPFileSystem_wpSetAttr;
#define somMD_WPFileSystem_wpSetAttr "::WPFileSystem::wpSetAttr"
#define WPFileSystem_wpSetAttr(somSelf,attrFile) \
(SOM_Resolve(somSelf, WPFileSystem, wpSetAttr) \
(somSelf,attrFile))
#ifndef SOMGD_wpSetAttr
#if (defined(_wpSetAttr) || defined(__wpSetAttr))
#undef _wpSetAttr
#undef __wpSetAttr
#define SOMGD_wpSetAttr 1
#else
#define _wpSetAttr WPFileSystem_wpSetAttr
#endif /* _wpSetAttr */
#endif /* SOMGD_wpSetAttr */
/*
* New Method: wpQueryAttr
*/
typedef ULONG SOMLINK somTP_WPFileSystem_wpQueryAttr(WPFileSystem *somSelf);
#pragma linkage(somTP_WPFileSystem_wpQueryAttr, system)
typedef somTP_WPFileSystem_wpQueryAttr *somTD_WPFileSystem_wpQueryAttr;
#define somMD_WPFileSystem_wpQueryAttr "::WPFileSystem::wpQueryAttr"
#define WPFileSystem_wpQueryAttr(somSelf) \
(SOM_Resolve(somSelf, WPFileSystem, wpQueryAttr) \
(somSelf))
#ifndef SOMGD_wpQueryAttr
#if (defined(_wpQueryAttr) || defined(__wpQueryAttr))
#undef _wpQueryAttr
#undef __wpQueryAttr
#define SOMGD_wpQueryAttr 1
#else
#define _wpQueryAttr WPFileSystem_wpQueryAttr
#endif /* _wpQueryAttr */
#endif /* SOMGD_wpQueryAttr */
/*
* New Method: wpAddFile1Page
*/
typedef ULONG SOMLINK somTP_WPFileSystem_wpAddFile1Page(WPFileSystem *somSelf,
HWND hwndNotebook);
#pragma linkage(somTP_WPFileSystem_wpAddFile1Page, system)
typedef somTP_WPFileSystem_wpAddFile1Page *somTD_WPFileSystem_wpAddFile1Page;
#define somMD_WPFileSystem_wpAddFile1Page "::WPFileSystem::wpAddFile1Page"
#define WPFileSystem_wpAddFile1Page(somSelf,hwndNotebook) \
(SOM_Resolve(somSelf, WPFileSystem, wpAddFile1Page) \
(somSelf,hwndNotebook))
#ifndef SOMGD_wpAddFile1Page
#if (defined(_wpAddFile1Page) || defined(__wpAddFile1Page))
#undef _wpAddFile1Page
#undef __wpAddFile1Page
#define SOMGD_wpAddFile1Page 1
#else
#define _wpAddFile1Page WPFileSystem_wpAddFile1Page
#endif /* _wpAddFile1Page */
#endif /* SOMGD_wpAddFile1Page */
/*
* New Method: wpAddFile2Page
*/
typedef ULONG SOMLINK somTP_WPFileSystem_wpAddFile2Page(WPFileSystem *somSelf,
HWND hwndNotebook);
#pragma linkage(somTP_WPFileSystem_wpAddFile2Page, system)
typedef somTP_WPFileSystem_wpAddFile2Page *somTD_WPFileSystem_wpAddFile2Page;
#define somMD_WPFileSystem_wpAddFile2Page "::WPFileSystem::wpAddFile2Page"
#define WPFileSystem_wpAddFile2Page(somSelf,hwndNotebook) \
(SOM_Resolve(somSelf, WPFileSystem, wpAddFile2Page) \
(somSelf,hwndNotebook))
#ifndef SOMGD_wpAddFile2Page
#if (defined(_wpAddFile2Page) || defined(__wpAddFile2Page))
#undef _wpAddFile2Page
#undef __wpAddFile2Page
#define SOMGD_wpAddFile2Page 1
#else
#define _wpAddFile2Page WPFileSystem_wpAddFile2Page
#endif /* _wpAddFile2Page */
#endif /* SOMGD_wpAddFile2Page */
/*
* New Method: wpAddFile3Page
*/
typedef ULONG SOMLINK somTP_WPFileSystem_wpAddFile3Page(WPFileSystem *somSelf,
HWND hwndNotebook);
#pragma linkage(somTP_WPFileSystem_wpAddFile3Page, system)
typedef somTP_WPFileSystem_wpAddFile3Page *somTD_WPFileSystem_wpAddFile3Page;
#define somMD_WPFileSystem_wpAddFile3Page "::WPFileSystem::wpAddFile3Page"
#define WPFileSystem_wpAddFile3Page(somSelf,hwndNotebook) \
(SOM_Resolve(somSelf, WPFileSystem, wpAddFile3Page) \
(somSelf,hwndNotebook))
#ifndef SOMGD_wpAddFile3Page
#if (defined(_wpAddFile3Page) || defined(__wpAddFile3Page))
#undef _wpAddFile3Page
#undef __wpAddFile3Page
#define SOMGD_wpAddFile3Page 1
#else
#define _wpAddFile3Page WPFileSystem_wpAddFile3Page
#endif /* _wpAddFile3Page */
#endif /* SOMGD_wpAddFile3Page */
/*
* New Method: wpAddFileMenuPage
*/
typedef ULONG SOMLINK somTP_WPFileSystem_wpAddFileMenuPage(WPFileSystem *somSelf,
HWND hwndNotebook);
#pragma linkage(somTP_WPFileSystem_wpAddFileMenuPage, system)
typedef somTP_WPFileSystem_wpAddFileMenuPage *somTD_WPFileSystem_wpAddFileMenuPage;
#define somMD_WPFileSystem_wpAddFileMenuPage "::WPFileSystem::wpAddFileMenuPage"
#define WPFileSystem_wpAddFileMenuPage(somSelf,hwndNotebook) \
(SOM_Resolve(somSelf, WPFileSystem, wpAddFileMenuPage) \
(somSelf,hwndNotebook))
#ifndef SOMGD_wpAddFileMenuPage
#if (defined(_wpAddFileMenuPage) || defined(__wpAddFileMenuPage))
#undef _wpAddFileMenuPage
#undef __wpAddFileMenuPage
#define SOMGD_wpAddFileMenuPage 1
#else
#define _wpAddFileMenuPage WPFileSystem_wpAddFileMenuPage
#endif /* _wpAddFileMenuPage */
#endif /* SOMGD_wpAddFileMenuPage */
/*
* New Method: wpQueryCreation
*/
typedef ULONG SOMLINK somTP_WPFileSystem_wpQueryCreation(WPFileSystem *somSelf,
FDATE* fdate,
FTIME* ftime);
#pragma linkage(somTP_WPFileSystem_wpQueryCreation, system)
typedef somTP_WPFileSystem_wpQueryCreation *somTD_WPFileSystem_wpQueryCreation;
#define somMD_WPFileSystem_wpQueryCreation "::WPFileSystem::wpQueryCreation"
#define WPFileSystem_wpQueryCreation(somSelf,fdate,ftime) \
(SOM_Resolve(somSelf, WPFileSystem, wpQueryCreation) \
(somSelf,fdate,ftime))
#ifndef SOMGD_wpQueryCreation
#if (defined(_wpQueryCreation) || defined(__wpQueryCreation))
#undef _wpQueryCreation
#undef __wpQueryCreation
#define SOMGD_wpQueryCreation 1
#else
#define _wpQueryCreation WPFileSystem_wpQueryCreation
#endif /* _wpQueryCreation */
#endif /* SOMGD_wpQueryCreation */
/*
* New Method: wpQueryLastAccess
*/
typedef ULONG SOMLINK somTP_WPFileSystem_wpQueryLastAccess(WPFileSystem *somSelf,
FDATE* fdate,
FTIME* ftime);
#pragma linkage(somTP_WPFileSystem_wpQueryLastAccess, system)
typedef somTP_WPFileSystem_wpQueryLastAccess *somTD_WPFileSystem_wpQueryLastAccess;
#define somMD_WPFileSystem_wpQueryLastAccess "::WPFileSystem::wpQueryLastAccess"
#define WPFileSystem_wpQueryLastAccess(somSelf,fdate,ftime) \
(SOM_Resolve(somSelf, WPFileSystem, wpQueryLastAccess) \
(somSelf,fdate,ftime))
#ifndef SOMGD_wpQueryLastAccess
#if (defined(_wpQueryLastAccess) || defined(__wpQueryLastAccess))
#undef _wpQueryLastAccess
#undef __wpQueryLastAccess
#define SOMGD_wpQueryLastAccess 1
#else
#define _wpQueryLastAccess WPFileSystem_wpQueryLastAccess
#endif /* _wpQueryLastAccess */
#endif /* SOMGD_wpQueryLastAccess */
/*
* New Method: wpQueryLastWrite
*/
typedef ULONG SOMLINK somTP_WPFileSystem_wpQueryLastWrite(WPFileSystem *somSelf,
FDATE* fdate,
FTIME* ftime);
#pragma linkage(somTP_WPFileSystem_wpQueryLastWrite, system)
typedef somTP_WPFileSystem_wpQueryLastWrite *somTD_WPFileSystem_wpQueryLastWrite;
#define somMD_WPFileSystem_wpQueryLastWrite "::WPFileSystem::wpQueryLastWrite"
#define WPFileSystem_wpQueryLastWrite(somSelf,fdate,ftime) \
(SOM_Resolve(somSelf, WPFileSystem, wpQueryLastWrite) \
(somSelf,fdate,ftime))
#ifndef SOMGD_wpQueryLastWrite
#if (defined(_wpQueryLastWrite) || defined(__wpQueryLastWrite))
#undef _wpQueryLastWrite
#undef __wpQueryLastWrite
#define SOMGD_wpQueryLastWrite 1
#else
#define _wpQueryLastWrite WPFileSystem_wpQueryLastWrite
#endif /* _wpQueryLastWrite */
#endif /* SOMGD_wpQueryLastWrite */
/*
* New Method: wpQueryFileSize
*/
typedef ULONG SOMLINK somTP_WPFileSystem_wpQueryFileSize(WPFileSystem *somSelf);
#pragma linkage(somTP_WPFileSystem_wpQueryFileSize, system)
typedef somTP_WPFileSystem_wpQueryFileSize *somTD_WPFileSystem_wpQueryFileSize;
#define somMD_WPFileSystem_wpQueryFileSize "::WPFileSystem::wpQueryFileSize"
#define WPFileSystem_wpQueryFileSize(somSelf) \
(SOM_Resolve(somSelf, WPFileSystem, wpQueryFileSize) \
(somSelf))
#ifndef SOMGD_wpQueryFileSize
#if (defined(_wpQueryFileSize) || defined(__wpQueryFileSize))
#undef _wpQueryFileSize
#undef __wpQueryFileSize
#define SOMGD_wpQueryFileSize 1
#else
#define _wpQueryFileSize WPFileSystem_wpQueryFileSize
#endif /* _wpQueryFileSize */
#endif /* SOMGD_wpQueryFileSize */
/*
* New Method: wpQueryEASize
*/
typedef ULONG SOMLINK somTP_WPFileSystem_wpQueryEASize(WPFileSystem *somSelf);
#pragma linkage(somTP_WPFileSystem_wpQueryEASize, system)
typedef somTP_WPFileSystem_wpQueryEASize *somTD_WPFileSystem_wpQueryEASize;
#define somMD_WPFileSystem_wpQueryEASize "::WPFileSystem::wpQueryEASize"
#define WPFileSystem_wpQueryEASize(somSelf) \
(SOM_Resolve(somSelf, WPFileSystem, wpQueryEASize) \
(somSelf))
#ifndef SOMGD_wpQueryEASize
#if (defined(_wpQueryEASize) || defined(__wpQueryEASize))
#undef _wpQueryEASize
#undef __wpQueryEASize
#define SOMGD_wpQueryEASize 1
#else
#define _wpQueryEASize WPFileSystem_wpQueryEASize
#endif /* _wpQueryEASize */
#endif /* SOMGD_wpQueryEASize */
/*
* New Method: wpSetDateInfo
*/
typedef ULONG SOMLINK somTP_WPFileSystem_wpSetDateInfo(WPFileSystem *somSelf,
FILEFINDBUF4* pstFileFindBuf);
#pragma linkage(somTP_WPFileSystem_wpSetDateInfo, system)
typedef somTP_WPFileSystem_wpSetDateInfo *somTD_WPFileSystem_wpSetDateInfo;
#define somMD_WPFileSystem_wpSetDateInfo "::WPFileSystem::wpSetDateInfo"
#define WPFileSystem_wpSetDateInfo(somSelf,pstFileFindBuf) \
(SOM_Resolve(somSelf, WPFileSystem, wpSetDateInfo) \
(somSelf,pstFileFindBuf))
#ifndef SOMGD_wpSetDateInfo
#if (defined(_wpSetDateInfo) || defined(__wpSetDateInfo))
#undef _wpSetDateInfo
#undef __wpSetDateInfo
#define SOMGD_wpSetDateInfo 1
#else
#define _wpSetDateInfo WPFileSystem_wpSetDateInfo
#endif /* _wpSetDateInfo */
#endif /* SOMGD_wpSetDateInfo */
/*
* New Method: wpSetFileSizeInfo
*/
typedef ULONG SOMLINK somTP_WPFileSystem_wpSetFileSizeInfo(WPFileSystem *somSelf,
ULONG cbFileSize,
ULONG cbEASize);
#pragma linkage(somTP_WPFileSystem_wpSetFileSizeInfo, system)
typedef somTP_WPFileSystem_wpSetFileSizeInfo *somTD_WPFileSystem_wpSetFileSizeInfo;
#define somMD_WPFileSystem_wpSetFileSizeInfo "::WPFileSystem::wpSetFileSizeInfo"
#define WPFileSystem_wpSetFileSizeInfo(somSelf,cbFileSize,cbEASize) \
(SOM_Resolve(somSelf, WPFileSystem, wpSetFileSizeInfo) \
(somSelf,cbFileSize,cbEASize))
#ifndef SOMGD_wpSetFileSizeInfo
#if (defined(_wpSetFileSizeInfo) || defined(__wpSetFileSizeInfo))
#undef _wpSetFileSizeInfo
#undef __wpSetFileSizeInfo
#define SOMGD_wpSetFileSizeInfo 1
#else
#define _wpSetFileSizeInfo WPFileSystem_wpSetFileSizeInfo
#endif /* _wpSetFileSizeInfo */
#endif /* SOMGD_wpSetFileSizeInfo */
/*
* New Method: wpRefresh
*/
typedef BOOL SOMLINK somTP_WPFileSystem_wpRefresh(WPFileSystem *somSelf,
ULONG ulView,
PVOID pReserved);
#pragma linkage(somTP_WPFileSystem_wpRefresh, system)
typedef somTP_WPFileSystem_wpRefresh *somTD_WPFileSystem_wpRefresh;
#define somMD_WPFileSystem_wpRefresh "::WPFileSystem::wpRefresh"
#define WPFileSystem_wpRefresh(somSelf,ulView,pReserved) \
(SOM_Resolve(somSelf, WPFileSystem, wpRefresh) \
(somSelf,ulView,pReserved))
#ifndef SOMGD_wpRefresh
#if (defined(_wpRefresh) || defined(__wpRefresh))
#undef _wpRefresh
#undef __wpRefresh
#define SOMGD_wpRefresh 1
#else
#define _wpRefresh WPFileSystem_wpRefresh
#endif /* _wpRefresh */
#endif /* SOMGD_wpRefresh */
/*
* New Method: wpQueryRefreshFlags
*/
typedef ULONG SOMLINK somTP_WPFileSystem_wpQueryRefreshFlags(WPFileSystem *somSelf);
#pragma linkage(somTP_WPFileSystem_wpQueryRefreshFlags, system)
typedef somTP_WPFileSystem_wpQueryRefreshFlags *somTD_WPFileSystem_wpQueryRefreshFlags;
#define somMD_WPFileSystem_wpQueryRefreshFlags "::WPFileSystem::wpQueryRefreshFlags"
#define WPFileSystem_wpQueryRefreshFlags(somSelf) \
(SOM_Resolve(somSelf, WPFileSystem, wpQueryRefreshFlags) \
(somSelf))
#ifndef SOMGD_wpQueryRefreshFlags
#if (defined(_wpQueryRefreshFlags) || defined(__wpQueryRefreshFlags))
#undef _wpQueryRefreshFlags
#undef __wpQueryRefreshFlags
#define SOMGD_wpQueryRefreshFlags 1
#else
#define _wpQueryRefreshFlags WPFileSystem_wpQueryRefreshFlags
#endif /* _wpQueryRefreshFlags */
#endif /* SOMGD_wpQueryRefreshFlags */
/*
* New Method: wpSetRefreshFlags
*/
typedef BOOL SOMLINK somTP_WPFileSystem_wpSetRefreshFlags(WPFileSystem *somSelf,
ULONG ulRefreshFlags);
#pragma linkage(somTP_WPFileSystem_wpSetRefreshFlags, system)
typedef somTP_WPFileSystem_wpSetRefreshFlags *somTD_WPFileSystem_wpSetRefreshFlags;
#define somMD_WPFileSystem_wpSetRefreshFlags "::WPFileSystem::wpSetRefreshFlags"
#define WPFileSystem_wpSetRefreshFlags(somSelf,ulRefreshFlags) \
(SOM_Resolve(somSelf, WPFileSystem, wpSetRefreshFlags) \
(somSelf,ulRefreshFlags))
#ifndef SOMGD_wpSetRefreshFlags
#if (defined(_wpSetRefreshFlags) || defined(__wpSetRefreshFlags))
#undef _wpSetRefreshFlags
#undef __wpSetRefreshFlags
#define SOMGD_wpSetRefreshFlags 1
#else
#define _wpSetRefreshFlags WPFileSystem_wpSetRefreshFlags
#endif /* _wpSetRefreshFlags */
#endif /* SOMGD_wpSetRefreshFlags */
/*
* New Method: wpPrintPlainTextFile
*/
typedef BOOL SOMLINK somTP_WPFileSystem_wpPrintPlainTextFile(WPFileSystem *somSelf,
PPRINTDEST pPrintDest);
#pragma linkage(somTP_WPFileSystem_wpPrintPlainTextFile, system)
typedef somTP_WPFileSystem_wpPrintPlainTextFile *somTD_WPFileSystem_wpPrintPlainTextFile;
#define somMD_WPFileSystem_wpPrintPlainTextFile "::WPFileSystem::wpPrintPlainTextFile"
#define WPFileSystem_wpPrintPlainTextFile(somSelf,pPrintDest) \
(SOM_Resolve(somSelf, WPFileSystem, wpPrintPlainTextFile) \
(somSelf,pPrintDest))
#ifndef SOMGD_wpPrintPlainTextFile
#if (defined(_wpPrintPlainTextFile) || defined(__wpPrintPlainTextFile))
#undef _wpPrintPlainTextFile
#undef __wpPrintPlainTextFile
#define SOMGD_wpPrintPlainTextFile 1
#else
#define _wpPrintPlainTextFile WPFileSystem_wpPrintPlainTextFile
#endif /* _wpPrintPlainTextFile */
#endif /* SOMGD_wpPrintPlainTextFile */
/*
* New Method: wpSetTitleAndRenameFile
*/
typedef BOOL SOMLINK somTP_WPFileSystem_wpSetTitleAndRenameFile(WPFileSystem *somSelf,
PSZ pszNewTitle,
ULONG fConfirmations);
#pragma linkage(somTP_WPFileSystem_wpSetTitleAndRenameFile, system)
typedef somTP_WPFileSystem_wpSetTitleAndRenameFile *somTD_WPFileSystem_wpSetTitleAndRenameFile;
#define somMD_WPFileSystem_wpSetTitleAndRenameFile "::WPFileSystem::wpSetTitleAndRenameFile"
#define WPFileSystem_wpSetTitleAndRenameFile(somSelf,pszNewTitle,fConfirmations) \
(SOM_Resolve(somSelf, WPFileSystem, wpSetTitleAndRenameFile) \
(somSelf,pszNewTitle,fConfirmations))
#ifndef SOMGD_wpSetTitleAndRenameFile
#if (defined(_wpSetTitleAndRenameFile) || defined(__wpSetTitleAndRenameFile))
#undef _wpSetTitleAndRenameFile
#undef __wpSetTitleAndRenameFile
#define SOMGD_wpSetTitleAndRenameFile 1
#else
#define _wpSetTitleAndRenameFile WPFileSystem_wpSetTitleAndRenameFile
#endif /* _wpSetTitleAndRenameFile */
#endif /* SOMGD_wpSetTitleAndRenameFile */
/*
* New Method: wpConfirmRenameFileWithExt
*/
typedef ULONG SOMLINK somTP_WPFileSystem_wpConfirmRenameFileWithExt(WPFileSystem *somSelf);
#pragma linkage(somTP_WPFileSystem_wpConfirmRenameFileWithExt, system)
typedef somTP_WPFileSystem_wpConfirmRenameFileWithExt *somTD_WPFileSystem_wpConfirmRenameFileWithExt;
#define somMD_WPFileSystem_wpConfirmRenameFileWithExt "::WPFileSystem::wpConfirmRenameFileWithExt"
#define WPFileSystem_wpConfirmRenameFileWithExt(somSelf) \
(SOM_Resolve(somSelf, WPFileSystem, wpConfirmRenameFileWithExt) \
(somSelf))
#ifndef SOMGD_wpConfirmRenameFileWithExt
#if (defined(_wpConfirmRenameFileWithExt) || defined(__wpConfirmRenameFileWithExt))
#undef _wpConfirmRenameFileWithExt
#undef __wpConfirmRenameFileWithExt
#define SOMGD_wpConfirmRenameFileWithExt 1
#else
#define _wpConfirmRenameFileWithExt WPFileSystem_wpConfirmRenameFileWithExt
#endif /* _wpConfirmRenameFileWithExt */
#endif /* SOMGD_wpConfirmRenameFileWithExt */
/*
* New Method: wpVerifyUpdateAccess
*/
typedef ULONG SOMLINK somTP_WPFileSystem_wpVerifyUpdateAccess(WPFileSystem *somSelf);
#pragma linkage(somTP_WPFileSystem_wpVerifyUpdateAccess, system)
typedef somTP_WPFileSystem_wpVerifyUpdateAccess *somTD_WPFileSystem_wpVerifyUpdateAccess;
#define somMD_WPFileSystem_wpVerifyUpdateAccess "::WPFileSystem::wpVerifyUpdateAccess"
#define WPFileSystem_wpVerifyUpdateAccess(somSelf) \
(SOM_Resolve(somSelf, WPFileSystem, wpVerifyUpdateAccess) \
(somSelf))
#ifndef SOMGD_wpVerifyUpdateAccess
#if (defined(_wpVerifyUpdateAccess) || defined(__wpVerifyUpdateAccess))
#undef _wpVerifyUpdateAccess
#undef __wpVerifyUpdateAccess
#define SOMGD_wpVerifyUpdateAccess 1
#else
#define _wpVerifyUpdateAccess WPFileSystem_wpVerifyUpdateAccess
#endif /* _wpVerifyUpdateAccess */
#endif /* SOMGD_wpVerifyUpdateAccess */
/*
* New Method: wpQueryEASupport
*/
typedef ULONG SOMLINK somTP_WPFileSystem_wpQueryEASupport(WPFileSystem *somSelf);
#pragma linkage(somTP_WPFileSystem_wpQueryEASupport, system)
typedef somTP_WPFileSystem_wpQueryEASupport *somTD_WPFileSystem_wpQueryEASupport;
#define somMD_WPFileSystem_wpQueryEASupport "::WPFileSystem::wpQueryEASupport"
#define WPFileSystem_wpQueryEASupport(somSelf) \
(SOM_Resolve(somSelf, WPFileSystem, wpQueryEASupport) \
(somSelf))
#ifndef SOMGD_wpQueryEASupport
#if (defined(_wpQueryEASupport) || defined(__wpQueryEASupport))
#undef _wpQueryEASupport
#undef __wpQueryEASupport
#define SOMGD_wpQueryEASupport 1
#else
#define _wpQueryEASupport WPFileSystem_wpQueryEASupport
#endif /* _wpQueryEASupport */
#endif /* SOMGD_wpQueryEASupport */
/*
* New Method: wpAddUserItemsToPopupMenu
*/
typedef BOOL SOMLINK somTP_WPFileSystem_wpAddUserItemsToPopupMenu(WPFileSystem *somSelf,
HWND hwndMenu,
HWND hwndCnr,
ULONG iPosition);
#pragma linkage(somTP_WPFileSystem_wpAddUserItemsToPopupMenu, system)
typedef somTP_WPFileSystem_wpAddUserItemsToPopupMenu *somTD_WPFileSystem_wpAddUserItemsToPopupMenu;
#define somMD_WPFileSystem_wpAddUserItemsToPopupMenu "::WPFileSystem::wpAddUserItemsToPopupMenu"
#define WPFileSystem_wpAddUserItemsToPopupMenu(somSelf,hwndMenu,hwndCnr,iPosition) \
(SOM_Resolve(somSelf, WPFileSystem, wpAddUserItemsToPopupMenu) \
(somSelf,hwndMenu,hwndCnr,iPosition))
#ifndef SOMGD_wpAddUserItemsToPopupMenu
#if (defined(_wpAddUserItemsToPopupMenu) || defined(__wpAddUserItemsToPopupMenu))
#undef _wpAddUserItemsToPopupMenu
#undef __wpAddUserItemsToPopupMenu
#define SOMGD_wpAddUserItemsToPopupMenu 1
#else
#define _wpAddUserItemsToPopupMenu WPFileSystem_wpAddUserItemsToPopupMenu
#endif /* _wpAddUserItemsToPopupMenu */
#endif /* SOMGD_wpAddUserItemsToPopupMenu */
/*
* New Method: wpIsDiskSwapped
*/
typedef BOOL SOMLINK somTP_WPFileSystem_wpIsDiskSwapped(WPFileSystem *somSelf);
#pragma linkage(somTP_WPFileSystem_wpIsDiskSwapped, system)
typedef somTP_WPFileSystem_wpIsDiskSwapped *somTD_WPFileSystem_wpIsDiskSwapped;
#define somMD_WPFileSystem_wpIsDiskSwapped "::WPFileSystem::wpIsDiskSwapped"
#define WPFileSystem_wpIsDiskSwapped(somSelf) \
(SOM_Resolve(somSelf, WPFileSystem, wpIsDiskSwapped) \
(somSelf))
#ifndef SOMGD_wpIsDiskSwapped
#if (defined(_wpIsDiskSwapped) || defined(__wpIsDiskSwapped))
#undef _wpIsDiskSwapped
#undef __wpIsDiskSwapped
#define SOMGD_wpIsDiskSwapped 1
#else
#define _wpIsDiskSwapped WPFileSystem_wpIsDiskSwapped
#endif /* _wpIsDiskSwapped */
#endif /* SOMGD_wpIsDiskSwapped */
/*
* New Method: wpQueryRealName
*/
typedef BOOL SOMLINK somTP_WPFileSystem_wpQueryRealName(WPFileSystem *somSelf,
PSZ pszFilename,
PULONG pcb,
BOOL fQualified);
#pragma linkage(somTP_WPFileSystem_wpQueryRealName, system)
typedef somTP_WPFileSystem_wpQueryRealName *somTD_WPFileSystem_wpQueryRealName;
#define somMD_WPFileSystem_wpQueryRealName "::WPFileSystem::wpQueryRealName"
#define WPFileSystem_wpQueryRealName(somSelf,pszFilename,pcb,fQualified) \
(SOM_Resolve(somSelf, WPFileSystem, wpQueryRealName) \
(somSelf,pszFilename,pcb,fQualified))
#ifndef SOMGD_wpQueryRealName
#if (defined(_wpQueryRealName) || defined(__wpQueryRealName))
#undef _wpQueryRealName
#undef __wpQueryRealName
#define SOMGD_wpQueryRealName 1
#else
#define _wpQueryRealName WPFileSystem_wpQueryRealName
#endif /* _wpQueryRealName */
#endif /* SOMGD_wpQueryRealName */
/*
* New Method: wpQueryFilename
*/
typedef PSZ SOMLINK somTP_WPFileSystem_wpQueryFilename(WPFileSystem *somSelf,
PSZ pszFilename,
BOOL fQualified);
#pragma linkage(somTP_WPFileSystem_wpQueryFilename, system)
typedef somTP_WPFileSystem_wpQueryFilename *somTD_WPFileSystem_wpQueryFilename;
#define somMD_WPFileSystem_wpQueryFilename "::WPFileSystem::wpQueryFilename"
#define WPFileSystem_wpQueryFilename(somSelf,pszFilename,fQualified) \
(SOM_Resolve(somSelf, WPFileSystem, wpQueryFilename) \
(somSelf,pszFilename,fQualified))
#ifndef SOMGD_wpQueryFilename
#if (defined(_wpQueryFilename) || defined(__wpQueryFilename))
#undef _wpQueryFilename
#undef __wpQueryFilename
#define SOMGD_wpQueryFilename 1
#else
#define _wpQueryFilename WPFileSystem_wpQueryFilename
#endif /* _wpQueryFilename */
#endif /* SOMGD_wpQueryFilename */
/*
* New Method: wpQueryDisk
*/
typedef WPFileSystem* SOMLINK somTP_WPFileSystem_wpQueryDisk(WPFileSystem *somSelf);
#pragma linkage(somTP_WPFileSystem_wpQueryDisk, system)
typedef somTP_WPFileSystem_wpQueryDisk *somTD_WPFileSystem_wpQueryDisk;
#define somMD_WPFileSystem_wpQueryDisk "::WPFileSystem::wpQueryDisk"
#define WPFileSystem_wpQueryDisk(somSelf) \
(SOM_Resolve(somSelf, WPFileSystem, wpQueryDisk) \
(somSelf))
#ifndef SOMGD_wpQueryDisk
#if (defined(_wpQueryDisk) || defined(__wpQueryDisk))
#undef _wpQueryDisk
#undef __wpQueryDisk
#define SOMGD_wpQueryDisk 1
#else
#define _wpQueryDisk WPFileSystem_wpQueryDisk
#endif /* _wpQueryDisk */
#endif /* SOMGD_wpQueryDisk */
/*
* New Method: wpQueryDateInfo
*/
typedef ULONG SOMLINK somTP_WPFileSystem_wpQueryDateInfo(WPFileSystem *somSelf,
FILEFINDBUF4* pstFileFindBuf);
#pragma linkage(somTP_WPFileSystem_wpQueryDateInfo, system)
typedef somTP_WPFileSystem_wpQueryDateInfo *somTD_WPFileSystem_wpQueryDateInfo;
#define somMD_WPFileSystem_wpQueryDateInfo "::WPFileSystem::wpQueryDateInfo"
#define WPFileSystem_wpQueryDateInfo(somSelf,pstFileFindBuf) \
(SOM_Resolve(somSelf, WPFileSystem, wpQueryDateInfo) \
(somSelf,pstFileFindBuf))
#ifndef SOMGD_wpQueryDateInfo
#if (defined(_wpQueryDateInfo) || defined(__wpQueryDateInfo))
#undef _wpQueryDateInfo
#undef __wpQueryDateInfo
#define SOMGD_wpQueryDateInfo 1
#else
#define _wpQueryDateInfo WPFileSystem_wpQueryDateInfo
#endif /* _wpQueryDateInfo */
#endif /* SOMGD_wpQueryDateInfo */
/*
* New Method: wpConfirmKeepAssoc
*/
typedef ULONG SOMLINK somTP_WPFileSystem_wpConfirmKeepAssoc(WPFileSystem *somSelf);
#pragma linkage(somTP_WPFileSystem_wpConfirmKeepAssoc, system)
typedef somTP_WPFileSystem_wpConfirmKeepAssoc *somTD_WPFileSystem_wpConfirmKeepAssoc;
#define somMD_WPFileSystem_wpConfirmKeepAssoc "::WPFileSystem::wpConfirmKeepAssoc"
#define WPFileSystem_wpConfirmKeepAssoc(somSelf) \
(SOM_Resolve(somSelf, WPFileSystem, wpConfirmKeepAssoc) \
(somSelf))
#ifndef SOMGD_wpConfirmKeepAssoc
#if (defined(_wpConfirmKeepAssoc) || defined(__wpConfirmKeepAssoc))
#undef _wpConfirmKeepAssoc
#undef __wpConfirmKeepAssoc
#define SOMGD_wpConfirmKeepAssoc 1
#else
#define _wpConfirmKeepAssoc WPFileSystem_wpConfirmKeepAssoc
#endif /* _wpConfirmKeepAssoc */
#endif /* SOMGD_wpConfirmKeepAssoc */
#ifndef SOM_DONT_USE_INHERITED_MACROS
#define WPFileSystem_wpAddObjectGeneralPage WPObject_wpAddObjectGeneralPage
#define WPFileSystem_wpAddObjectGeneralPage2 WPObject_wpAddObjectGeneralPage2
#define WPFileSystem_wpAddObjectWindowPage WPObject_wpAddObjectWindowPage
#define WPFileSystem_wpAddToObjUseList WPObject_wpAddToObjUseList
#define WPFileSystem_wpAllocMem WPObject_wpAllocMem
#define WPFileSystem_wpAssertObjectMutexSem WPObject_wpAssertObjectMutexSem
#define WPFileSystem_wpClose WPObject_wpClose
#define WPFileSystem_wpCnrInsertObject WPObject_wpCnrInsertObject
#define WPFileSystem_wpCnrRemoveObject WPObject_wpCnrRemoveObject
#define WPFileSystem_wpCnrSetEmphasis WPObject_wpCnrSetEmphasis
#define WPFileSystem_wpConfirmDelete WPObject_wpConfirmDelete
#define WPFileSystem_wpConfirmObjectTitle WPObject_wpConfirmObjectTitle
#define WPFileSystem_wpCopiedFromTemplate WPObject_wpCopiedFromTemplate
#define WPFileSystem_wpCreateAnother WPObject_wpCreateAnother
#define WPFileSystem_wpCreateShadowObject WPObject_wpCreateShadowObject
#define WPFileSystem_wpDelete WPObject_wpDelete
#define WPFileSystem_wpDeleteFromObjUseList WPObject_wpDeleteFromObjUseList
#define WPFileSystem_wpDisplayHelp WPObject_wpDisplayHelp
#define WPFileSystem_wpDisplayMenu WPObject_wpDisplayMenu
#define WPFileSystem_wpDragOver WPObject_wpDragOver
#define WPFileSystem_wpDrop WPObject_wpDrop
#define WPFileSystem_wpEndConversation WPObject_wpEndConversation
#define WPFileSystem_wpFilterPopupMenu WPObject_wpFilterPopupMenu
#define WPFileSystem_wpFindUseItem WPObject_wpFindUseItem
#define WPFileSystem_wpFree WPObject_wpFree
#define WPFileSystem_wpFreeMem WPObject_wpFreeMem
#define WPFileSystem_wpHide WPObject_wpHide
#define WPFileSystem_wpInitData WPObject_wpInitData
#define WPFileSystem_wpInsertPopupMenuItems WPObject_wpInsertPopupMenuItems
#define WPFileSystem_wpInsertMenuItems WPObject_wpInsertMenuItems
#define WPFileSystem_wpInsertSettingsPage WPObject_wpInsertSettingsPage
#define WPFileSystem_wpMenuItemHelpSelected WPObject_wpMenuItemHelpSelected
#define WPFileSystem_wpModifyPopupMenu WPObject_wpModifyPopupMenu
#define WPFileSystem_wpPrintObject WPObject_wpPrintObject
#define WPFileSystem_wpQueryConcurrentView WPObject_wpQueryConcurrentView
#define WPFileSystem_wpQueryButtonAppearance WPObject_wpQueryButtonAppearance
#define WPFileSystem_wpQueryConfirmations WPObject_wpQueryConfirmations
#define WPFileSystem_wpQueryDefaultHelp WPObject_wpQueryDefaultHelp
#define WPFileSystem_wpQueryDefaultView WPObject_wpQueryDefaultView
#define WPFileSystem_wpQueryError WPObject_wpQueryError
#define WPFileSystem_wpSetFolder WPObject_wpSetFolder
#define WPFileSystem_wpQueryFolder WPObject_wpQueryFolder
#define WPFileSystem_wpQueryMinWindow WPObject_wpQueryMinWindow
#define WPFileSystem_wpSetTaskRec WPObject_wpSetTaskRec
#define WPFileSystem_wpFindTaskRec WPObject_wpFindTaskRec
#define WPFileSystem_wpQueryTitle WPObject_wpQueryTitle
#define WPFileSystem_wpRegisterView WPObject_wpRegisterView
#define WPFileSystem_wpReleaseObjectMutexSem WPObject_wpReleaseObjectMutexSem
#define WPFileSystem_wpRender WPObject_wpRender
#define WPFileSystem_wpRenderComplete WPObject_wpRenderComplete
#define WPFileSystem_wpRequestObjectMutexSem WPObject_wpRequestObjectMutexSem
#define WPFileSystem_wpRestore WPObject_wpRestore
#define WPFileSystem_wpRestoreData WPObject_wpRestoreData
#define WPFileSystem_wpRestoreLong WPObject_wpRestoreLong
#define WPFileSystem_wpRestoreString WPObject_wpRestoreString
#define WPFileSystem_wpSaveData WPObject_wpSaveData
#define WPFileSystem_wpSaveDeferred WPObject_wpSaveDeferred
#define WPFileSystem_wpSaveLong WPObject_wpSaveLong
#define WPFileSystem_wpSaveString WPObject_wpSaveString
#define WPFileSystem_wpScanSetupString WPObject_wpScanSetupString
#define WPFileSystem_wpSetConcurrentView WPObject_wpSetConcurrentView
#define WPFileSystem_wpSetButtonAppearance WPObject_wpSetButtonAppearance
#define WPFileSystem_wpSetDefaultHelp WPObject_wpSetDefaultHelp
#define WPFileSystem_wpSetDefaultView WPObject_wpSetDefaultView
#define WPFileSystem_wpSetError WPObject_wpSetError
#define WPFileSystem_wpQueryScreenGroupID WPObject_wpQueryScreenGroupID
#define WPFileSystem_wpSetupOnce WPObject_wpSetupOnce
#define WPFileSystem_wpSetIcon WPObject_wpSetIcon
#define WPFileSystem_wpSetMinWindow WPObject_wpSetMinWindow
#define WPFileSystem_wpModifyStyle WPObject_wpModifyStyle
#define WPFileSystem_wpQueryTrueStyle WPObject_wpQueryTrueStyle
#define WPFileSystem_wpUnlockObject WPObject_wpUnlockObject
#define WPFileSystem_wpObjectReady WPObject_wpObjectReady
#define WPFileSystem_wpIsObjectInitialized WPObject_wpIsObjectInitialized
#define WPFileSystem_wpCreateShadowObjectExt WPObject_wpCreateShadowObjectExt
#define WPFileSystem_wpCnrDeleteUseItem WPObject_wpCnrDeleteUseItem
#define WPFileSystem_wpQueryCoreRecord WPObject_wpQueryCoreRecord
#define WPFileSystem_wpSetObjectID WPObject_wpSetObjectID
#define WPFileSystem_wpQueryObjectID WPObject_wpQueryObjectID
#define WPFileSystem_wpSetDefaultIconPos WPObject_wpSetDefaultIconPos
#define WPFileSystem_wpQueryDefaultIconPos WPObject_wpQueryDefaultIconPos
#define WPFileSystem_wpCnrRefreshDetails WPObject_wpCnrRefreshDetails
#define WPFileSystem_wpFindViewItem WPObject_wpFindViewItem
#define WPFileSystem_wpLockObject WPObject_wpLockObject
#define WPFileSystem_wpIsLocked WPObject_wpIsLocked
#define WPFileSystem_wpQueryContainerFlagPtr WPObject_wpQueryContainerFlagPtr
#define WPFileSystem_wpWaitForClose WPObject_wpWaitForClose
#define WPFileSystem_wpSetMenuStyle WPObject_wpSetMenuStyle
#define WPFileSystem_wpQueryMenuStyle WPObject_wpQueryMenuStyle
#define WPFileSystem_wpSetStyle WPObject_wpSetStyle
#define WPFileSystem_somInit SOMObject_somInit
#define WPFileSystem_somUninit SOMObject_somUninit
#define WPFileSystem_somDefaultCopyInit SOMObject_somDefaultCopyInit
#define WPFileSystem_somDefaultAssign SOMObject_somDefaultAssign
#define WPFileSystem_somDefaultConstCopyInit SOMObject_somDefaultConstCopyInit
#define WPFileSystem_somDefaultVCopyInit SOMObject_somDefaultVCopyInit
#define WPFileSystem_somDefaultConstVCopyInit SOMObject_somDefaultConstVCopyInit
#define WPFileSystem_somDefaultConstAssign SOMObject_somDefaultConstAssign
#define WPFileSystem_somDefaultVAssign SOMObject_somDefaultVAssign
#define WPFileSystem_somDefaultConstVAssign SOMObject_somDefaultConstVAssign
#define WPFileSystem_somFree SOMObject_somFree
#define WPFileSystem_somGetClass SOMObject_somGetClass
#define WPFileSystem_somGetClassName SOMObject_somGetClassName
#define WPFileSystem_somGetSize SOMObject_somGetSize
#define WPFileSystem_somIsA SOMObject_somIsA
#define WPFileSystem_somIsInstanceOf SOMObject_somIsInstanceOf
#define WPFileSystem_somRespondsTo SOMObject_somRespondsTo
#define WPFileSystem_somDispatch SOMObject_somDispatch
#define WPFileSystem_somClassDispatch SOMObject_somClassDispatch
#define WPFileSystem_somCastObj SOMObject_somCastObj
#define WPFileSystem_somResetObj SOMObject_somResetObj
#define WPFileSystem_somDispatchV SOMObject_somDispatchV
#define WPFileSystem_somDispatchL SOMObject_somDispatchL
#define WPFileSystem_somDispatchA SOMObject_somDispatchA
#define WPFileSystem_somDispatchD SOMObject_somDispatchD
#define WPFileSystem_somPrintSelf SOMObject_somPrintSelf
#define WPFileSystem_somDumpSelf SOMObject_somDumpSelf
#define WPFileSystem_somDumpSelfInt SOMObject_somDumpSelfInt
#endif /* SOM_DONT_USE_INHERITED_MACROS */
#endif /* SOM_WPFileSystem_h */
#ifndef SOM_M_WPFileSystem_h
#define SOM_M_WPFileSystem_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_WPFileSystem
#define M_WPFileSystem SOMObject
#endif
#include <wpobject.h>
/*
* Start of bindings for IDL types
*/
/*
* End of bindings for IDL types.
*/
#define M_WPFileSystem_MajorVersion 1
#define M_WPFileSystem_MinorVersion 2
/*
* External name shortening if required
*/
#ifdef SOM_USE_SHORT_EXTERNAL_NAMES
#define M_WPFileSystemNewClass wpfsc
#pragma linkage(wpfsc, system)
#define M_WPFileSystemClassData wpfsd
#define M_WPFileSystemCClassData wpfsx
#endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
/*--------------Migration------------*/
#define M_WPFileSystem_classObj M_WPFileSystemClassData.classObject
#define _M_WPFileSystem M_WPFileSystem_classObj
/*
* Declare the class creation procedure
*/
SOMEXTERN SOMClass * SOMLINK M_WPFileSystemNewClass(integer4 somtmajorVersion,
integer4 somtminorVersion);
#pragma linkage(M_WPFileSystemNewClass, system)
/*
* Declare the class data structure
*/
SOMEXTERN struct M_WPFileSystemClassDataStructure {
SOMClass *classObject;
somMToken wpclsQueryInstanceType;
somMToken wpclsQueryInstanceFilter;
somMToken wpclsQueryObjectFromPath;
somMToken wpclsQueryAwakeObject;
somMToken wpclsFileSysExists;
somMToken wpclsQueryInstanceClass;
} SOMDLINK M_WPFileSystemClassData;
/*
* Declare the C specific class data structure
*/
SOMEXTERN struct M_WPFileSystemCClassDataStructure {
somMethodTabs parentMtab;
somDToken instanceDataToken;
} SOMDLINK M_WPFileSystemCClassData;
/*
* New and Renew macros for M_WPFileSystem
*/
#define M_WPFileSystemNew() \
( _M_WPFileSystem ? \
_somNew(_M_WPFileSystem) \
: ( M_WPFileSystemNewClass(\
M_WPFileSystem_MajorVersion, \
M_WPFileSystem_MinorVersion),\
_somNew(_M_WPFileSystem)))
#define M_WPFileSystemRenew(buf) \
( _M_WPFileSystem ? \
_somRenew(_M_WPFileSystem, buf) \
: ( M_WPFileSystemNewClass(\
M_WPFileSystem_MajorVersion, \
M_WPFileSystem_MinorVersion),\
_somRenew(_M_WPFileSystem, buf)))
/*
* Override method: wpclsInitData
*/
#define M_WPFileSystem_wpclsInitData(somSelf) \
M_WPObject_wpclsInitData(somSelf)
/*
* Override method: wpclsQueryTitle
*/
#define M_WPFileSystem_wpclsQueryTitle(somSelf) \
M_WPObject_wpclsQueryTitle(somSelf)
/*
* Override method: wpclsQueryDetailsInfo
*/
#define M_WPFileSystem_wpclsQueryDetailsInfo(somSelf,ppClassFieldInfo,pSize) \
M_WPObject_wpclsQueryDetailsInfo(somSelf,ppClassFieldInfo,pSize)
/*
* Override method: wpclsQuerySearchInfo
*/
#define M_WPFileSystem_wpclsQuerySearchInfo(somSelf,ClassExtended,ClassCreate,pulClassCriteriaSize) \
M_WPObject_wpclsQuerySearchInfo(somSelf,ClassExtended,ClassCreate,pulClassCriteriaSize)
/*
* Override method: wpclsQueryExtendedCriteria
*/
#define M_WPFileSystem_wpclsQueryExtendedCriteria(somSelf,pszName,ulSearchType,pvoidExtendedCriteria) \
M_WPObject_wpclsQueryExtendedCriteria(somSelf,pszName,ulSearchType,pvoidExtendedCriteria)
/*
* Override method: wpclsNew
*/
#define M_WPFileSystem_wpclsNew(somSelf,pszTitle,pszSetupEnv,Folder,fLock) \
M_WPObject_wpclsNew(somSelf,pszTitle,pszSetupEnv,Folder,fLock)
/*
* Override method: wpclsObjectFromHandle
*/
#define M_WPFileSystem_wpclsObjectFromHandle(somSelf,hObject) \
M_WPObject_wpclsObjectFromHandle(somSelf,hObject)
/*
* Override method: wpclsQuerySettingsPageSize
*/
#define M_WPFileSystem_wpclsQuerySettingsPageSize(somSelf,pSizl) \
M_WPObject_wpclsQuerySettingsPageSize(somSelf,pSizl)
/*
* New Method: wpclsQueryAwakeObject
*/
typedef WPObject* SOMLINK somTP_M_WPFileSystem_wpclsQueryAwakeObject(M_WPFileSystem *somSelf,
PSZ pszInputPath);
#pragma linkage(somTP_M_WPFileSystem_wpclsQueryAwakeObject, system)
typedef somTP_M_WPFileSystem_wpclsQueryAwakeObject *somTD_M_WPFileSystem_wpclsQueryAwakeObject;
#define somMD_M_WPFileSystem_wpclsQueryAwakeObject "::M_WPFileSystem::wpclsQueryAwakeObject"
#define M_WPFileSystem_wpclsQueryAwakeObject(somSelf,pszInputPath) \
(SOM_Resolve(somSelf, M_WPFileSystem, wpclsQueryAwakeObject) \
(somSelf,pszInputPath))
#ifndef SOMGD_wpclsQueryAwakeObject
#if (defined(_wpclsQueryAwakeObject) || defined(__wpclsQueryAwakeObject))
#undef _wpclsQueryAwakeObject
#undef __wpclsQueryAwakeObject
#define SOMGD_wpclsQueryAwakeObject 1
#else
#define _wpclsQueryAwakeObject M_WPFileSystem_wpclsQueryAwakeObject
#endif /* _wpclsQueryAwakeObject */
#endif /* SOMGD_wpclsQueryAwakeObject */
/*
* New Method: wpclsFileSysExists
*/
typedef WPObject* SOMLINK somTP_M_WPFileSystem_wpclsFileSysExists(M_WPFileSystem *somSelf,
WPFolder* Folder,
PSZ pszFilename,
ULONG attrFile);
#pragma linkage(somTP_M_WPFileSystem_wpclsFileSysExists, system)
typedef somTP_M_WPFileSystem_wpclsFileSysExists *somTD_M_WPFileSystem_wpclsFileSysExists;
#define somMD_M_WPFileSystem_wpclsFileSysExists "::M_WPFileSystem::wpclsFileSysExists"
#define M_WPFileSystem_wpclsFileSysExists(somSelf,Folder,pszFilename,attrFile) \
(SOM_Resolve(somSelf, M_WPFileSystem, wpclsFileSysExists) \
(somSelf,Folder,pszFilename,attrFile))
#ifndef SOMGD_wpclsFileSysExists
#if (defined(_wpclsFileSysExists) || defined(__wpclsFileSysExists))
#undef _wpclsFileSysExists
#undef __wpclsFileSysExists
#define SOMGD_wpclsFileSysExists 1
#else
#define _wpclsFileSysExists M_WPFileSystem_wpclsFileSysExists
#endif /* _wpclsFileSysExists */
#endif /* SOMGD_wpclsFileSysExists */
/*
* New Method: wpclsQueryObjectFromPath
*/
typedef WPObject* SOMLINK somTP_M_WPFileSystem_wpclsQueryObjectFromPath(M_WPFileSystem *somSelf,
PSZ pszFQPath);
#pragma linkage(somTP_M_WPFileSystem_wpclsQueryObjectFromPath, system)
typedef somTP_M_WPFileSystem_wpclsQueryObjectFromPath *somTD_M_WPFileSystem_wpclsQueryObjectFromPath;
#define somMD_M_WPFileSystem_wpclsQueryObjectFromPath "::M_WPFileSystem::wpclsQueryObjectFromPath"
#define M_WPFileSystem_wpclsQueryObjectFromPath(somSelf,pszFQPath) \
(SOM_Resolve(somSelf, M_WPFileSystem, wpclsQueryObjectFromPath) \
(somSelf,pszFQPath))
#ifndef SOMGD_wpclsQueryObjectFromPath
#if (defined(_wpclsQueryObjectFromPath) || defined(__wpclsQueryObjectFromPath))
#undef _wpclsQueryObjectFromPath
#undef __wpclsQueryObjectFromPath
#define SOMGD_wpclsQueryObjectFromPath 1
#else
#define _wpclsQueryObjectFromPath M_WPFileSystem_wpclsQueryObjectFromPath
#endif /* _wpclsQueryObjectFromPath */
#endif /* SOMGD_wpclsQueryObjectFromPath */
/*
* New Method: wpclsQueryInstanceType
*/
typedef PSZ SOMLINK somTP_M_WPFileSystem_wpclsQueryInstanceType(M_WPFileSystem *somSelf);
#pragma linkage(somTP_M_WPFileSystem_wpclsQueryInstanceType, system)
typedef somTP_M_WPFileSystem_wpclsQueryInstanceType *somTD_M_WPFileSystem_wpclsQueryInstanceType;
#define somMD_M_WPFileSystem_wpclsQueryInstanceType "::M_WPFileSystem::wpclsQueryInstanceType"
#define M_WPFileSystem_wpclsQueryInstanceType(somSelf) \
(SOM_Resolve(somSelf, M_WPFileSystem, wpclsQueryInstanceType) \
(somSelf))
#ifndef SOMGD_wpclsQueryInstanceType
#if (defined(_wpclsQueryInstanceType) || defined(__wpclsQueryInstanceType))
#undef _wpclsQueryInstanceType
#undef __wpclsQueryInstanceType
#define SOMGD_wpclsQueryInstanceType 1
#else
#define _wpclsQueryInstanceType M_WPFileSystem_wpclsQueryInstanceType
#endif /* _wpclsQueryInstanceType */
#endif /* SOMGD_wpclsQueryInstanceType */
/*
* New Method: wpclsQueryInstanceFilter
*/
typedef PSZ SOMLINK somTP_M_WPFileSystem_wpclsQueryInstanceFilter(M_WPFileSystem *somSelf);
#pragma linkage(somTP_M_WPFileSystem_wpclsQueryInstanceFilter, system)
typedef somTP_M_WPFileSystem_wpclsQueryInstanceFilter *somTD_M_WPFileSystem_wpclsQueryInstanceFilter;
#define somMD_M_WPFileSystem_wpclsQueryInstanceFilter "::M_WPFileSystem::wpclsQueryInstanceFilter"
#define M_WPFileSystem_wpclsQueryInstanceFilter(somSelf) \
(SOM_Resolve(somSelf, M_WPFileSystem, wpclsQueryInstanceFilter) \
(somSelf))
#ifndef SOMGD_wpclsQueryInstanceFilter
#if (defined(_wpclsQueryInstanceFilter) || defined(__wpclsQueryInstanceFilter))
#undef _wpclsQueryInstanceFilter
#undef __wpclsQueryInstanceFilter
#define SOMGD_wpclsQueryInstanceFilter 1
#else
#define _wpclsQueryInstanceFilter M_WPFileSystem_wpclsQueryInstanceFilter
#endif /* _wpclsQueryInstanceFilter */
#endif /* SOMGD_wpclsQueryInstanceFilter */
/*
* New Method: wpclsQueryInstanceClass
*/
typedef PSZ SOMLINK somTP_M_WPFileSystem_wpclsQueryInstanceClass(M_WPFileSystem *somSelf);
#pragma linkage(somTP_M_WPFileSystem_wpclsQueryInstanceClass, system)
typedef somTP_M_WPFileSystem_wpclsQueryInstanceClass *somTD_M_WPFileSystem_wpclsQueryInstanceClass;
#define somMD_M_WPFileSystem_wpclsQueryInstanceClass "::M_WPFileSystem::wpclsQueryInstanceClass"
#define M_WPFileSystem_wpclsQueryInstanceClass(somSelf) \
(SOM_Resolve(somSelf, M_WPFileSystem, wpclsQueryInstanceClass) \
(somSelf))
#ifndef SOMGD_wpclsQueryInstanceClass
#if (defined(_wpclsQueryInstanceClass) || defined(__wpclsQueryInstanceClass))
#undef _wpclsQueryInstanceClass
#undef __wpclsQueryInstanceClass
#define SOMGD_wpclsQueryInstanceClass 1
#else
#define _wpclsQueryInstanceClass M_WPFileSystem_wpclsQueryInstanceClass
#endif /* _wpclsQueryInstanceClass */
#endif /* SOMGD_wpclsQueryInstanceClass */
#ifndef SOM_DONT_USE_INHERITED_MACROS
#define M_WPFileSystem_wpclsCreateDefaultTemplates M_WPObject_wpclsCreateDefaultTemplates
#define M_WPFileSystem_wpclsMakeAwake M_WPObject_wpclsMakeAwake
#define M_WPFileSystem_wpclsQueryDefaultHelp M_WPObject_wpclsQueryDefaultHelp
#define M_WPFileSystem_wpclsQueryDefaultView M_WPObject_wpclsQueryDefaultView
#define M_WPFileSystem_wpclsQueryDetails M_WPObject_wpclsQueryDetails
#define M_WPFileSystem_wpclsQueryFolder M_WPObject_wpclsQueryFolder
#define M_WPFileSystem_wpclsQueryIcon M_WPObject_wpclsQueryIcon
#define M_WPFileSystem_wpclsQueryStyle M_WPObject_wpclsQueryStyle
#define M_WPFileSystem_wpclsUnInitData M_WPObject_wpclsUnInitData
#define M_WPFileSystem_wpclsFindObjectFirst M_WPObject_wpclsFindObjectFirst
#define M_WPFileSystem_wpclsFindObjectNext M_WPObject_wpclsFindObjectNext
#define M_WPFileSystem_wpclsFindObjectEnd M_WPObject_wpclsFindObjectEnd
#define M_WPFileSystem_wpclsSetError M_WPObject_wpclsSetError
#define M_WPFileSystem_wpclsQueryError M_WPObject_wpclsQueryError
#define M_WPFileSystem_wpclsQueryIconData M_WPObject_wpclsQueryIconData
#define M_WPFileSystem_wpclsQueryObject M_WPObject_wpclsQueryObject
#define M_WPFileSystem_wpclsQueryButtonAppearance M_WPObject_wpclsQueryButtonAppearance
#define M_WPFileSystem_wpclsDecUsage M_WPObject_wpclsDecUsage
#define M_WPFileSystem_wpclsIncUsage M_WPObject_wpclsIncUsage
#define M_WPFileSystem_wpclsInsertMultipleObjects M_WPObject_wpclsInsertMultipleObjects
#define M_WPFileSystem_wpclsFindOneObject M_WPObject_wpclsFindOneObject
#define M_WPFileSystem_wpclsSetSettingsPageSize M_WPObject_wpclsSetSettingsPageSize
#define M_WPFileSystem_wpclsSetIconData M_WPObject_wpclsSetIconData
#define M_WPFileSystem_wpclsSetIcon M_WPObject_wpclsSetIcon
#define M_WPFileSystem_wpclsRemoveObjects M_WPObject_wpclsRemoveObjects
#define M_WPFileSystem_somUninit SOMObject_somUninit
#define M_WPFileSystem_somClassReady SOMClass_somClassReady
#define M_WPFileSystem_somNew SOMClass_somNew
#define M_WPFileSystem_somRenew SOMClass_somRenew
#define M_WPFileSystem__get_somDataAlignment SOMClass__get_somDataAlignment
#define M_WPFileSystem__get_somInstanceDataOffsets SOMClass__get_somInstanceDataOffsets
#define M_WPFileSystem__get_somDirectInitClasses SOMClass__get_somDirectInitClasses
#define M_WPFileSystem__set_somDirectInitClasses SOMClass__set_somDirectInitClasses
#define M_WPFileSystem_somNewNoInit SOMClass_somNewNoInit
#define M_WPFileSystem_somRenewNoInit SOMClass_somRenewNoInit
#define M_WPFileSystem_somRenewNoZero SOMClass_somRenewNoZero
#define M_WPFileSystem_somRenewNoInitNoZero SOMClass_somRenewNoInitNoZero
#define M_WPFileSystem_somAllocate SOMClass_somAllocate
#define M_WPFileSystem_somDeallocate SOMClass_somDeallocate
#define M_WPFileSystem__get_somClassAllocate SOMClass__get_somClassAllocate
#define M_WPFileSystem__get_somClassDeallocate SOMClass__get_somClassDeallocate
#define M_WPFileSystem_somGetInstanceInitMask SOMClass_somGetInstanceInitMask
#define M_WPFileSystem_somGetInstanceDestructionMask SOMClass_somGetInstanceDestructionMask
#define M_WPFileSystem_somGetInstanceAssignmentMask SOMClass_somGetInstanceAssignmentMask
#define M_WPFileSystem_somInitClass SOMClass_somInitClass
#define M_WPFileSystem_somInitMIClass SOMClass_somInitMIClass
#define M_WPFileSystem_somAddStaticMethod SOMClass_somAddStaticMethod
#define M_WPFileSystem_somAddDynamicMethod SOMClass_somAddDynamicMethod
#define M_WPFileSystem_somOverrideSMethod SOMClass_somOverrideSMethod
#define M_WPFileSystem_somGetApplyStub SOMClass_somGetApplyStub
#define M_WPFileSystem_somGetClassData SOMClass_somGetClassData
#define M_WPFileSystem_somSetClassData SOMClass_somSetClassData
#define M_WPFileSystem_somGetClassMtab SOMClass_somGetClassMtab
#define M_WPFileSystem_somGetInstanceOffset SOMClass_somGetInstanceOffset
#define M_WPFileSystem_somGetInstancePartSize SOMClass_somGetInstancePartSize
#define M_WPFileSystem_somGetInstanceSize SOMClass_somGetInstanceSize
#define M_WPFileSystem_somGetInstanceToken SOMClass_somGetInstanceToken
#define M_WPFileSystem_somGetMemberToken SOMClass_somGetMemberToken
#define M_WPFileSystem_somGetMethodData SOMClass_somGetMethodData
#define M_WPFileSystem_somGetRdStub SOMClass_somGetRdStub
#define M_WPFileSystem_somGetMethodDescriptor SOMClass_somGetMethodDescriptor
#define M_WPFileSystem_somGetMethodIndex SOMClass_somGetMethodIndex
#define M_WPFileSystem_somGetMethodToken SOMClass_somGetMethodToken
#define M_WPFileSystem_somGetName SOMClass_somGetName
#define M_WPFileSystem_somGetNthMethodData SOMClass_somGetNthMethodData
#define M_WPFileSystem_somGetNthMethodInfo SOMClass_somGetNthMethodInfo
#define M_WPFileSystem_somGetNumMethods SOMClass_somGetNumMethods
#define M_WPFileSystem_somGetNumStaticMethods SOMClass_somGetNumStaticMethods
#define M_WPFileSystem_somGetParent SOMClass_somGetParent
#define M_WPFileSystem_somGetParents SOMClass_somGetParents
#define M_WPFileSystem_somGetPClsMtab SOMClass_somGetPClsMtab
#define M_WPFileSystem_somGetPClsMtabs SOMClass_somGetPClsMtabs
#define M_WPFileSystem_somGetVersionNumbers SOMClass_somGetVersionNumbers
#define M_WPFileSystem_somSetMethodDescriptor SOMClass_somSetMethodDescriptor
#define M_WPFileSystem_somFindMethod SOMClass_somFindMethod
#define M_WPFileSystem_somFindMethodOk SOMClass_somFindMethodOk
#define M_WPFileSystem_somFindSMethod SOMClass_somFindSMethod
#define M_WPFileSystem_somFindSMethodOk SOMClass_somFindSMethodOk
#define M_WPFileSystem_somLookupMethod SOMClass_somLookupMethod
#define M_WPFileSystem_somCheckVersion SOMClass_somCheckVersion
#define M_WPFileSystem_somDescendedFrom SOMClass_somDescendedFrom
#define M_WPFileSystem_somSupportsMethod SOMClass_somSupportsMethod
#define M_WPFileSystem_somDefinedMethod SOMClass_somDefinedMethod
#define M_WPFileSystem_somOverrideMtab SOMClass_somOverrideMtab
#define M_WPFileSystem_somDefaultInit SOMObject_somDefaultInit
#define M_WPFileSystem_somDestruct SOMObject_somDestruct
#define M_WPFileSystem_somDefaultCopyInit SOMObject_somDefaultCopyInit
#define M_WPFileSystem_somDefaultAssign SOMObject_somDefaultAssign
#define M_WPFileSystem_somDefaultConstCopyInit SOMObject_somDefaultConstCopyInit
#define M_WPFileSystem_somDefaultVCopyInit SOMObject_somDefaultVCopyInit
#define M_WPFileSystem_somDefaultConstVCopyInit SOMObject_somDefaultConstVCopyInit
#define M_WPFileSystem_somDefaultConstAssign SOMObject_somDefaultConstAssign
#define M_WPFileSystem_somDefaultVAssign SOMObject_somDefaultVAssign
#define M_WPFileSystem_somDefaultConstVAssign SOMObject_somDefaultConstVAssign
#define M_WPFileSystem_somInit SOMObject_somInit
#define M_WPFileSystem_somFree SOMObject_somFree
#define M_WPFileSystem_somGetClass SOMObject_somGetClass
#define M_WPFileSystem_somGetClassName SOMObject_somGetClassName
#define M_WPFileSystem_somGetSize SOMObject_somGetSize
#define M_WPFileSystem_somIsA SOMObject_somIsA
#define M_WPFileSystem_somIsInstanceOf SOMObject_somIsInstanceOf
#define M_WPFileSystem_somRespondsTo SOMObject_somRespondsTo
#define M_WPFileSystem_somDispatch SOMObject_somDispatch
#define M_WPFileSystem_somClassDispatch SOMObject_somClassDispatch
#define M_WPFileSystem_somCastObj SOMObject_somCastObj
#define M_WPFileSystem_somResetObj SOMObject_somResetObj
#define M_WPFileSystem_somDispatchV SOMObject_somDispatchV
#define M_WPFileSystem_somDispatchL SOMObject_somDispatchL
#define M_WPFileSystem_somDispatchA SOMObject_somDispatchA
#define M_WPFileSystem_somDispatchD SOMObject_somDispatchD
#define M_WPFileSystem_somPrintSelf SOMObject_somPrintSelf
#define M_WPFileSystem_somDumpSelf SOMObject_somDumpSelf
#define M_WPFileSystem_somDumpSelfInt SOMObject_somDumpSelfInt
#endif /* SOM_DONT_USE_INHERITED_MACROS */
#endif /* SOM_M_WPFileSystem_h */