home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
opendc12.zip
/
od124os2.exe
/
od12otk1.exe
/
include
/
odall.h
< prev
next >
Wrap
C/C++ Source or Header
|
1997-04-02
|
10KB
|
530 lines
/* @(#)Z 1.9 com/src/include/c/odall.h, odcore, od96os2, odos29712d 97/03/21 17:41:56 (97/01/31 13:52:27) */
/*====START_GENERATED_PROLOG======================================
*/
/*
* COMPONENT_NAME: odcore
*
* CLASSES: none
*
* ORIGINS: 82,27
*
*
* (C) COPYRIGHT International Business Machines Corp. 1995,1996
* All Rights Reserved
* Licensed Materials - Property of IBM
* US Government Users Restricted Rights - Use, duplication or
* disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
*
* IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
* ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
* PURPOSE. IN NO EVENT SHALL IBM BE LIABLE FOR ANY SPECIAL, INDIRECT OR
* CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
* USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
* OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
* OR PERFORMANCE OF THIS SOFTWARE.
*/
/*====END_GENERATED_PROLOG========================================
*/
// This header file is provided for convenience. It includes all the
// possible headers that are needed to build an OpenDoc Part. The typical
// OpenDoc Part probably doesn't need every possible OpenDoc header.
// Using this header will cause compiles to take longer and the resulting
// dlls to be larger than necessary. A part writer should consider only
// including the OpenDoc headers that are needed to build the part.
#if __IBMC__ || __IBMCPP__
#pragma info( none )
#ifndef __CHKHDR__
#pragma info( none )
#endif
#pragma info( restore )
#endif
#ifndef _ODALL_
#define _ODALL_
// include global constants and types
#ifndef _ODTYPES_
#include <ODTypes.h>
#endif
#ifndef SOM_Module_StdDefs_OpenDoc_StdDefs_defined
#include <StdDefs.xh>
#endif
#ifndef SOM_Module_StdProps_OpenDoc_StdProps_defined
#include <StdProps.xh>
#endif
#ifndef SOM_Module_StdTypes_OpenDoc_StdTypes_defined
#include <StdTypes.xh>
#endif
#ifndef SOM_Module_StdTypes_OpenDoc_StandardExtensions_defined
#include <StdExts.xh>
#endif
//
// ODArbitrator class definition
//
#ifndef SOM_ODArbitrator_xh
#include <Arbitrat.xh>
#endif
//
// ODCanvas class definitions
//
#ifndef SOM_ODCanvas_xh
#include <Canvas.xh>
#endif
#ifndef SOM_ODPlatformCanvas_xh
#include <PlatCanv.xh>
#endif
#ifdef _PLATFORM_OS2_
#ifndef SOM_ODOS2Canvas_xh
#include <OS2PCanv.xh>
#endif
#ifndef SOM_ODOS2WindowCanvas_xh
#include <OS2WCanv.xh>
#endif
#endif //_PLATFORM_OS2_
#ifdef _PLATFORM_WIN32_
#ifndef SOM_ODWIN32Canvas_xh
#include <winpcanv.xh>
#endif
#ifndef SOM_ODWIN32WindowCanvas_xh
#include <winwcanv.xh>
#endif
#ifndef SOM_ODWIN32StandardCanvas_xh
#include <winscanv.xh>
#endif
#endif //_PLATFORM_WIN32_
#ifdef _PLATFORM_UNIX_
#ifndef SOM_ODAIXCanvas_xh
#include <AIXPCanv.xh>
#endif
#ifndef SOM_ODAIXWindowCanvas_xh
#include <AIXWCanv.xh>
#endif
#ifndef SOM_ODAIXStandardCanvas_xh
#include <AIXSCanv.xh>
#endif
#endif //_PLATFORM_UNIX_
//
// ODClipboard class definition
//
#ifndef SOM_ODClipboard_xh
#include <Clipbd.xh>
#endif
//
// ODContainer class definition
//
#ifndef SOM_ODContainer_xh
#include <ODCtr.xh>
#endif
//
// ODDispatcher class definition
//
#ifndef SOM_ODDispatcher_xh
#include <Disptch.xh>
#endif
//
// ODDispatchModule class definition
//
#ifndef SOM_ODDispatchModule_xh
#include <DispMod.xh>
#endif
//
// ODDocument class definition
//
#ifndef SOM_ODDocument_xh
#include <Document.xh>
#endif
//
// ODDraft class definition
//
#ifndef SOM_ODDraft_xh
#include <Draft.xh>
#endif
//
// ODDragAndDrop class definition and
// ODDragItemIterator class definition
//
#ifndef SOM_ODDragAndDrop_xh
#include <DragDrp.xh>
#endif
#ifndef SOM_ODDragItemIterator_xh
#include <DgItmIt.xh>
#endif
//
// ODEmbeddedFramesIterator class definition
//
#ifndef SOM_ODEmbeddedFramesIterator_xh
#include <EmbFrItr.xh>
#endif
//
// ODError definitions
//
#ifndef SOM_Module_ErrorDef_OpenDoc_Errors_defined
#include <ErrorDef.xh>
#endif
//
// ODExtension class definition
//
#ifndef SOM_ODExtension_xh
#include <Extensn.xh>
#endif
//
// ODFacet class definition and
// ODFacetIterator class definition and
// ODFrameFacetIterator class definition
//
#ifndef SOM_ODFacet_xh
#include <Facet.xh>
#endif
#ifndef SOM_ODFacetIterator_xh
#include <FacetItr.xh>
#endif
#ifndef SOM_ODFrameFacetIterator_xh
#include <FrFaItr.xh>
#endif
//
// ODFocusModule class definition
//
#ifndef SOM_ODFocusModule_xh
#include <FocusMod.xh>
#endif
//
// ODFocusOwnerIterator class definition
//
#ifndef SOM_ODFocusOwnerIterator_xh
#include <FocusOwn.xh>
#endif
//
// ODFocusSet class definition and
// ODFocusSetIterator class definition
//
#ifndef SOM_Module_Foci_OpenDoc_Foci_defined
#include <Foci.xh>
#endif
#ifndef SOM_ODFocusSet_xh
#include <FocusSet.xh>
#endif
#ifndef SOM_ODFocusSetIterator_xh
#include <FocusItr.xh>
#endif
//
// ODFrame class definition
//
#ifndef SOM_ODFrame_xh
#include <Frame.xh>
#endif
//
// ODInfo class definition
//
#ifndef SOM_ODInfo_xh
#include <Info.xh>
#endif
//
// ODLink class definition
//
#ifndef SOM_ODLink_xh
#include <Link.xh>
#endif
//
// ODLinkSource class definition
//
#ifndef SOM_ODLinkSource_xh
#include <LinkSrc.xh>
#endif
//
// ODLinkSpec class definition
//
#ifndef SOM_ODLinkSpec_xh
#include <LinkSpec.xh>
#endif
#ifdef _PLATFORM_MACINTOSH_ // Messaging not available yet
//
// ODMessageInterface class definitions and
// ODNameResolver class definitions
//
#ifndef SOM_ODMessageInterface_xh
#include <MssgIntf.xh>
#endif
#ifndef SOM_ODNameResolver_xh
#include <NamRslvr.xh>
#endif
#ifndef SOM_ODDesc_xh
#include "ODDesc.xh"
#endif
#ifndef SOM_ODOSLToken_xh
#include "ODOSLTkn.xh"
#endif
#ifndef SOM_ODObjectSpec_xh
#include "ODObjSpc.xh"
#endif
#ifndef SOM_ODAddressDesc_xh
#include <ODAdrDes.xh>
#endif
#ifndef SOM_ODDescList_xh
#include <ODDesLst.xh>
#endif
#ifndef SOM_ODRecord_xh
#include <ODRecord.xh>
#endif
#endif
//
// ODNameSpace class definition
//
#ifndef SOM_ODNameSpace_xh
#include <NamSpac.xh>
#endif
//
// ODNameSpaceManager class definition
//
#ifndef SOM_ODNameSpaceManager_xh
#include <NmSpcMg.xh>
#endif
//
// ODObject class definitions
//
#ifndef SOM_ODObject_xh
#include <ODObject.xh>
#endif
#ifndef SOM_ODObjectIterator_xh
#include <ObjctItr.xh>
#endif
#ifndef SOM_ODObjectNameSpace_xh
#include <ObjectNS.xh>
#endif
//
// ODPart class definition
//
#ifndef SOM_ODPart_xh
#include <Part.xh>
#endif
//
// ODPlatformTypeList class definition and
// ODPlatformTypeListIterator class definition
//
#ifndef SOM_ODPlatformTypeList_xh
#include <PfTypLs.xh>
#endif
#ifndef SOM_ODPlatformTypeListIterator_xh
#include <PfTLItr.xh>
#endif
//
// ODPersistentObject class definition
//
#ifndef SOM_ODPersistentObject_xh
#include <PstObj.xh>
#endif
//
// ODRefCntObject class definition
//
#ifndef SOM_ODRefCntObject_xh
#include <RefCtObj.xh>
#endif
//
// ODSession class definition
//
#ifndef SOM_ODSession_xh
#include <ODSessn.xh>
#endif
//
// ODShape class definition
//
#ifndef SOM_ODShape_xh
#include <Shape.xh>
#endif
//
// ODStorageSystem class definition
//
#ifndef SOM_ODStorageSystem_xh
#include <ODStor.xh>
#endif
//
// ODStorageUnit class definition and
// ODStorageUnitCursor class definition and
// ODStorageUnitIterator class definition and
// ODStorageUnitView class definition
//
#ifndef SOM_ODStorageUnit_xh
#include <StorageU.xh>
#endif
#ifndef SOM_ODStorageUnitCursor_xh
#include <SUCursor.xh>
#endif
#ifndef SOM_ODStorageUnitRefIterator_xh
#include <SURefItr.xh>
#endif
#ifndef SOM_ODStorageUnitView_xh
#include <SUView.xh>
#endif
//
// ODTransform class definition
//
#ifndef SOM_ODTransform_xh
#include <Trnsform.xh>
#endif
//
// ODTranslation class definition
//
#ifndef SOM_ODTranslation_xh
#include <Translt.xh>
#endif
//
// ODTypeList class definition and
// ODTypeListIterator class definition
//
#ifndef SOM_ODTypeList_xh
#include <TypeList.xh>
#endif
#ifndef SOM_ODTypeListIterator_xh
#include <TypLsItr.xh>
#endif
//
// ODMenuBar class definition
// ODPopup class definition and others
//
#ifndef SOM_ODHelp_xh
#include <odhelp.xh>
#endif
#ifndef SOM_Module_CmdDefs_OpenDoc_Commands_defined
#include <CmdDefs.xh>
#endif
#ifndef SOM_ODMenuBar_xh
#include <MenuBar.xh>
#endif
#ifndef SOM_ODPopup_xh
#include <Popup.xh>
#endif
#ifndef SOM_ODSettingsExtension_xh
#include <Settings.xh>
#endif
//
// ODUndo class definition
//
#ifndef SOM_ODUndo_xh
#include <Undo.xh>
#endif
//
// ODValueNameSpace class definition
//
#ifndef SOM_ODValueNameSpace_xh
#include <ValueNS.xh>
#endif
#ifndef SOM_ODValueIterator_xh
#include <ValueItr.xh>
#endif
//
// ODWindow class definition and
// ODWindowIterator class definition
//
#ifndef SOM_ODWindow_xh
#include <Window.xh>
#endif
#ifndef SOM_ODWindowIterator_xh
#include <WinIter.xh>
#endif
//
// ODWindowState class definition
//
#ifndef SOM_ODWindowState_xh
#include <WinStat.xh>
#endif
#endif // _ODALL_
#if __IBMC__ || __IBMCPP__
#pragma info( none )
#ifndef __CHKHDR__
#pragma info( restore )
#endif
#pragma info( restore )
#endif