home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
wpentk.zip
/
WBPENTK4.DSK
/
IDOINKER.H
< prev
next >
Wrap
C/C++ Source or Header
|
1994-10-07
|
20KB
|
578 lines
/*
* This file was generated by the SOM Compiler.
* FileName: ..\..\pentkt\h\idoinker.h.
* Generated using:
* SOM Precompiler somipc: 2.7
* SOM Emitter emith: 2.22
*/
#ifndef SOM_IDOMInker_h
#define SOM_IDOMInker_h
/*
* Passthru lines: File: "C.h", "before"
*/
#include <idoerror.h>
#include <idocomm.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 IDOMInker
#define IDOMInker SOMObject
#endif
#include <somcls.h>
/*
* Start of user-defined types:
*/
#ifndef SOMClass
#define SOMClass SOMObject
#endif /* SOMClass */
#ifndef SOMObject
#define SOMObject SOMObject
#endif /* SOMObject */
#ifndef IDOInker
#define IDOInker SOMObject
#endif /* IDOInker */
#ifndef IDOInkAttr
#define IDOInkAttr SOMObject
#endif /* IDOInkAttr */
#define ex_IDOMInker_IDO_PROB "::IDOMInker::IDO_PROB"
typedef
struct IDOMInker_IDO_PROB {
ULONG ulErrorCode;
} IDOMInker_IDO_PROB;
#ifndef SOM_DONT_USE_SHORT_NAMES
#ifndef SOMTGD_ex_IDO_PROB
#ifdef ex_IDO_PROB
#undef ex_IDO_PROB
#define SOMTGD_ex_IDO_PROB 1
#else
#define ex_IDO_PROB ex_IDOMInker_IDO_PROB
#endif /* ex_IDO_PROB */
#endif /* SOMTGD_ex_IDO_PROB */
#ifndef SOMTGD_IDO_PROB
#ifdef IDO_PROB
#undef IDO_PROB
#define SOMTGD_IDO_PROB 1
#else
#define IDO_PROB IDOMInker_IDO_PROB
#endif /* IDO_PROB */
#endif /* SOMTGD_IDO_PROB */
#endif /* SOM_DONT_USE_SHORT_NAMES */
/*
* End of user-defined types.
*/
#define IDOMInker_MajorVersion 0
#define IDOMInker_MinorVersion 0
/*
* External name shortening if required
*/
#ifdef SOM_USE_SHORT_EXTERNAL_NAMES
#define IDOMInkerNewClass c
#pragma linkage(c, system)
#define IDOMInkerClassData d
#define IDOMInkerCClassData x
#endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
/*--------------Migration------------*/
#define IDOMInker_classObj IDOMInkerClassData.classObject
#define _IDOMInker IDOMInker_classObj
/*
* Declare the class creation procedure
*/
SOMEXTERN SOMClass * SOMLINK IDOMInkerNewClass(integer4 somtmajorVersion,
integer4 somtminorVersion);
#pragma linkage(IDOMInkerNewClass, system)
/*
* Declare the class data structure
*/
SOMEXTERN struct IDOMInkerClassDataStructure {
SOMAny *classObject;
somMToken idoclsCreateInker;
} IDOMInkerClassData;
/*
* Declare the C specific class data structure
*/
SOMEXTERN struct IDOMInkerCClassDataStructure {
somMethodTabs parentMtab;
somDToken instanceDataToken;
} IDOMInkerCClassData;
/*
* New and Renew macros for IDOMInker
*/
#define IDOMInkerNew() \
( IDOMInkerClassData.classObject \
? (_somNew(IDOMInkerClassData.classObject)) \
: ( IDOMInkerNewClass(IDOMInker_MajorVersion, IDOMInker_MinorVersion), (_somNew(IDOMInkerClassData.classObject)) ) )
#define IDOMInkerRenew(buf) \
( _somRenew(IDOMInkerClassData.classObject, buf) )
/*
* New Method: idoclsCreateInker
*/
typedef IDOInker* SOMLINK somTP_IDOMInker_idoclsCreateInker(IDOMInker *somSelf, Environment *ev,
PINKERDATA pInkerData);
#pragma linkage(somTP_IDOMInker_idoclsCreateInker, system)
typedef somTP_IDOMInker_idoclsCreateInker *somTD_IDOMInker_idoclsCreateInker;
#define somMD_IDOMInker_idoclsCreateInker "::IDOMInker::idoclsCreateInker"
#define IDOMInker_idoclsCreateInker(somSelf,ev,pInkerData) \
(SOM_Resolve(somSelf, IDOMInker, idoclsCreateInker) \
(somSelf,ev,pInkerData))
#ifndef SOMGD_idoclsCreateInker
#if (defined(_idoclsCreateInker) || defined(__idoclsCreateInker))
#undef _idoclsCreateInker
#undef __idoclsCreateInker
#define SOMGD_idoclsCreateInker 1
#else
#define _idoclsCreateInker IDOMInker_idoclsCreateInker
#endif /* _idoclsCreateInker */
#endif /* SOMGD_idoclsCreateInker */
#ifndef SOM_DONT_USE_INHERITED_MACROS
#define IDOMInker__get_somDirectInitClasses SOMClass__get_somDirectInitClasses
#define IDOMInker__set_somDirectInitClasses SOMClass__set_somDirectInitClasses
#define IDOMInker_somGetInstanceInitMask SOMClass_somGetInstanceInitMask
#define IDOMInker_somGetInstanceDestructionMask SOMClass_somGetInstanceDestructionMask
#define IDOMInker_somGetInstanceAssignmentMask SOMClass_somGetInstanceAssignmentMask
#define IDOMInker_somGetInitMaskOffset SOMClass_somGetInitMaskOffset
#define IDOMInker_somGetDestructionMaskOffset SOMClass_somGetDestructionMaskOffset
#define IDOMInker_somAllocate SOMClass_somAllocate
#define IDOMInker_somDeallocate SOMClass_somDeallocate
#define IDOMInker_somNew SOMClass_somNew
#define IDOMInker_somNewNoInit SOMClass_somNewNoInit
#define IDOMInker_somRenew SOMClass_somRenew
#define IDOMInker_somRenewNoInit SOMClass_somRenewNoInit
#define IDOMInker_somRenewNoZero SOMClass_somRenewNoZero
#define IDOMInker_somRenewNoInitNoZero SOMClass_somRenewNoInitNoZero
#define IDOMInker_somInitClass SOMClass_somInitClass
#define IDOMInker_somInitMIClass SOMClass_somInitMIClass
#define IDOMInker_somAddStaticMethod SOMClass_somAddStaticMethod
#define IDOMInker_somAddDynamicMethod SOMClass_somAddDynamicMethod
#define IDOMInker_somClassReady SOMClass_somClassReady
#define IDOMInker_somOverrideSMethod SOMClass_somOverrideSMethod
#define IDOMInker_somGetApplyStub SOMClass_somGetApplyStub
#define IDOMInker_somGetClassData SOMClass_somGetClassData
#define IDOMInker_somSetClassData SOMClass_somSetClassData
#define IDOMInker__get_somCClassData SOMClass__get_somCClassData
#define IDOMInker__set_somCClassData SOMClass__set_somCClassData
#define IDOMInker_somGetClassMtab SOMClass_somGetClassMtab
#define IDOMInker_somGetInstanceOffset SOMClass_somGetInstanceOffset
#define IDOMInker_somGetInstancePartSize SOMClass_somGetInstancePartSize
#define IDOMInker_somGetInstanceSize SOMClass_somGetInstanceSize
#define IDOMInker__get_somDataAlignment SOMClass__get_somDataAlignment
#define IDOMInker_somGetInstanceToken SOMClass_somGetInstanceToken
#define IDOMInker_somGetMemberToken SOMClass_somGetMemberToken
#define IDOMInker_somGetMethodData SOMClass_somGetMethodData
#define IDOMInker_somGetRdStub SOMClass_somGetRdStub
#define IDOMInker_somGetMethodDescriptor SOMClass_somGetMethodDescriptor
#define IDOMInker_somGetMethodIndex SOMClass_somGetMethodIndex
#define IDOMInker_somGetMethodOffset SOMClass_somGetMethodOffset
#define IDOMInker_somGetMethodToken SOMClass_somGetMethodToken
#define IDOMInker_somGetName SOMClass_somGetName
#define IDOMInker_somGetNthMethodData SOMClass_somGetNthMethodData
#define IDOMInker_somGetNthMethodInfo SOMClass_somGetNthMethodInfo
#define IDOMInker_somGetNumMethods SOMClass_somGetNumMethods
#define IDOMInker_somGetNumStaticMethods SOMClass_somGetNumStaticMethods
#define IDOMInker_somGetParent SOMClass_somGetParent
#define IDOMInker_somGetParents SOMClass_somGetParents
#define IDOMInker_somGetPClsMtab SOMClass_somGetPClsMtab
#define IDOMInker_somGetPClsMtabs SOMClass_somGetPClsMtabs
#define IDOMInker_somGetVersionNumbers SOMClass_somGetVersionNumbers
#define IDOMInker_somSetMethodDescriptor SOMClass_somSetMethodDescriptor
#define IDOMInker_somCheckVersion SOMClass_somCheckVersion
#define IDOMInker_somDescendedFrom SOMClass_somDescendedFrom
#define IDOMInker_somSupportsMethod SOMClass_somSupportsMethod
#define IDOMInker_somGetClassDataEntry SOMClass_somGetClassDataEntry
#define IDOMInker_somSetClassDataEntry SOMClass_somSetClassDataEntry
#define IDOMInker_somDefinedMethod SOMClass_somDefinedMethod
#define IDOMInker_somCastObjCls SOMClass_somCastObjCls
#define IDOMInker_somResetObjCls SOMClass_somResetObjCls
#define IDOMInker__get_somTrueClass SOMClass__get_somTrueClass
#define IDOMInker__get_somCastedClass SOMClass__get_somCastedClass
#define IDOMInker_somCloneClass SOMClass_somCloneClass
#define IDOMInker_somFindMethod SOMClass_somFindMethod
#define IDOMInker_somFindMethodOk SOMClass_somFindMethodOk
#define IDOMInker_somFindSMethod SOMClass_somFindSMethod
#define IDOMInker_somFindSMethodOk SOMClass_somFindSMethodOk
#define IDOMInker_somLookupMethod SOMClass_somLookupMethod
#define IDOMInker_somOverrideMtab SOMClass_somOverrideMtab
#define IDOMInker__get_somInstanceDataOffsets SOMClass__get_somInstanceDataOffsets
#define IDOMInker__get_somMethodOffsets SOMClass__get_somMethodOffsets
#define IDOMInker_somInit SOMObject_somInit
#define IDOMInker_somUninit SOMObject_somUninit
#define IDOMInker_somDumpSelfInt SOMObject_somDumpSelfInt
#define IDOMInker_somPrintSelf SOMObject_somPrintSelf
#define IDOMInker_somFree SOMObject_somFree
#define IDOMInker_somDefaultInit SOMObject_somDefaultInit
#define IDOMInker_somDefaultCopyInit SOMObject_somDefaultCopyInit
#define IDOMInker_somDefaultConstCopyInit SOMObject_somDefaultConstCopyInit
#define IDOMInker_somDestruct SOMObject_somDestruct
#define IDOMInker_somDefaultAssign SOMObject_somDefaultAssign
#define IDOMInker_somDefaultConstAssign SOMObject_somDefaultConstAssign
#define IDOMInker_somInit SOMObject_somInit
#define IDOMInker_somUninit SOMObject_somUninit
#define IDOMInker_somGetClass SOMObject_somGetClass
#define IDOMInker_somGetClassName SOMObject_somGetClassName
#define IDOMInker_somGetSize SOMObject_somGetSize
#define IDOMInker_somIsA SOMObject_somIsA
#define IDOMInker_somIsInstanceOf SOMObject_somIsInstanceOf
#define IDOMInker_somRespondsTo SOMObject_somRespondsTo
#define IDOMInker_somDispatchV SOMObject_somDispatchV
#define IDOMInker_somDispatchL SOMObject_somDispatchL
#define IDOMInker_somDispatchA SOMObject_somDispatchA
#define IDOMInker_somDispatchD SOMObject_somDispatchD
#define IDOMInker_somDispatch SOMObject_somDispatch
#define IDOMInker_somClassDispatch SOMObject_somClassDispatch
#define IDOMInker_somCastObj SOMObject_somCastObj
#define IDOMInker_somResetObj SOMObject_somResetObj
#define IDOMInker_somPrintSelf SOMObject_somPrintSelf
#define IDOMInker_somDumpSelf SOMObject_somDumpSelf
#define IDOMInker_somDumpSelfInt SOMObject_somDumpSelfInt
#endif /* SOM_DONT_USE_INHERITED_MACROS */
#endif /* SOM_IDOMInker_h */
#ifndef SOM_IDOInker_h
#define SOM_IDOInker_h
/*
* Passthru lines: File: "C.h", "before"
*/
#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 IDOInker
#define IDOInker SOMObject
#endif
#include <IDOcomm.h>
/*
* Start of user-defined types:
*/
#define ex_IDOInker_IDO_PROB "::IDOInker::IDO_PROB"
typedef
struct IDOInker_IDO_PROB {
ULONG ulErrorCode;
} IDOInker_IDO_PROB;
#ifndef SOM_DONT_USE_SHORT_NAMES
#ifndef SOMTGD_ex_IDO_PROB
#ifdef ex_IDO_PROB
#undef ex_IDO_PROB
#define SOMTGD_ex_IDO_PROB 1
#else
#define ex_IDO_PROB ex_IDOInker_IDO_PROB
#endif /* ex_IDO_PROB */
#endif /* SOMTGD_ex_IDO_PROB */
#ifndef SOMTGD_IDO_PROB
#ifdef IDO_PROB
#undef IDO_PROB
#define SOMTGD_IDO_PROB 1
#else
#define IDO_PROB IDOInker_IDO_PROB
#endif /* IDO_PROB */
#endif /* SOMTGD_IDO_PROB */
#endif /* SOM_DONT_USE_SHORT_NAMES */
/*
* End of user-defined types.
*/
#define IDOInker_MajorVersion 0
#define IDOInker_MinorVersion 0
/*
* External name shortening if required
*/
#ifdef SOM_USE_SHORT_EXTERNAL_NAMES
#define IDOInkerNewClass c
#pragma linkage(c, system)
#define IDOInkerClassData d
#define IDOInkerCClassData x
#endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
/*
* Include the meta class file
*/
#include <idoinker.h>
/*--------------Migration------------*/
#define IDOInker_classObj IDOInkerClassData.classObject
#define _IDOInker IDOInker_classObj
/*
* Declare the class creation procedure
*/
SOMEXTERN SOMClass * SOMLINK IDOInkerNewClass(integer4 somtmajorVersion,
integer4 somtminorVersion);
#pragma linkage(IDOInkerNewClass, system)
/*
* Declare the class data structure
*/
SOMEXTERN struct IDOInkerClassDataStructure {
SOMAny *classObject;
somMToken idoSetPoint;
somMToken idoInkPoints;
somMToken idoSetHps;
somMToken idoGetHps;
} IDOInkerClassData;
/*
* Declare the C specific class data structure
*/
SOMEXTERN struct IDOInkerCClassDataStructure {
somMethodTabs parentMtab;
somDToken instanceDataToken;
} IDOInkerCClassData;
/*
* New and Renew macros for IDOInker
*/
#define IDOInkerNew() \
( IDOInkerClassData.classObject \
? (_somNew(IDOInkerClassData.classObject)) \
: ( IDOInkerNewClass(IDOInker_MajorVersion, IDOInker_MinorVersion), (_somNew(IDOInkerClassData.classObject)) ) )
#define IDOInkerRenew(buf) \
( _somRenew(IDOInkerClassData.classObject, buf) )
/*
* Override method: idoSetColor
*/
#define IDOInker_idoSetColor(somSelf,ev,lColor) \
IDOCommon_idoSetColor(somSelf,ev,lColor)
/*
* Override method: idoGetColor
*/
#define IDOInker_idoGetColor(somSelf,ev) \
IDOCommon_idoGetColor(somSelf,ev)
/*
* Override method: idoSetBackColor
*/
#define IDOInker_idoSetBackColor(somSelf,ev,lColor) \
IDOCommon_idoSetBackColor(somSelf,ev,lColor)
/*
* Override method: idoGetBackColor
*/
#define IDOInker_idoGetBackColor(somSelf,ev) \
IDOCommon_idoGetBackColor(somSelf,ev)
/*
* Override method: idoSetMix
*/
#define IDOInker_idoSetMix(somSelf,ev,lMix) \
IDOCommon_idoSetMix(somSelf,ev,lMix)
/*
* Override method: idoGetMix
*/
#define IDOInker_idoGetMix(somSelf,ev) \
IDOCommon_idoGetMix(somSelf,ev)
/*
* Override method: idoSetBackMix
*/
#define IDOInker_idoSetBackMix(somSelf,ev,lMix) \
IDOCommon_idoSetBackMix(somSelf,ev,lMix)
/*
* Override method: idoGetBackMix
*/
#define IDOInker_idoGetBackMix(somSelf,ev) \
IDOCommon_idoGetBackMix(somSelf,ev)
/*
* Override method: idoSetWidth
*/
#define IDOInker_idoSetWidth(somSelf,ev,lWidth) \
IDOCommon_idoSetWidth(somSelf,ev,lWidth)
/*
* Override method: idoGetWidth
*/
#define IDOInker_idoGetWidth(somSelf,ev) \
IDOCommon_idoGetWidth(somSelf,ev)
/*
* Override method: idoSetLineType
*/
#define IDOInker_idoSetLineType(somSelf,ev,lLineType) \
IDOCommon_idoSetLineType(somSelf,ev,lLineType)
/*
* Override method: idoGetLineType
*/
#define IDOInker_idoGetLineType(somSelf,ev) \
IDOCommon_idoGetLineType(somSelf,ev)
/*
* Override method: idoSetInkerData
*/
#define IDOInker_idoSetInkerData(somSelf,ev,pNewInkerData,pOldInkerData) \
IDOCommon_idoSetInkerData(somSelf,ev,pNewInkerData,pOldInkerData)
/*
* Override method: idoGetInkerData
*/
#define IDOInker_idoGetInkerData(somSelf,ev,pInkerData) \
IDOCommon_idoGetInkerData(somSelf,ev,pInkerData)
/*
* New Method: idoSetPoint
*/
typedef void SOMLINK somTP_IDOInker_idoSetPoint(IDOInker *somSelf, Environment *ev,
PPOINTL pptlPoint);
#pragma linkage(somTP_IDOInker_idoSetPoint, system)
typedef somTP_IDOInker_idoSetPoint *somTD_IDOInker_idoSetPoint;
#define somMD_IDOInker_idoSetPoint "::IDOInker::idoSetPoint"
#define IDOInker_idoSetPoint(somSelf,ev,pptlPoint) \
(SOM_Resolve(somSelf, IDOInker, idoSetPoint) \
(somSelf,ev,pptlPoint))
#ifndef SOMGD_idoSetPoint
#if (defined(_idoSetPoint) || defined(__idoSetPoint))
#undef _idoSetPoint
#undef __idoSetPoint
#define SOMGD_idoSetPoint 1
#else
#define _idoSetPoint IDOInker_idoSetPoint
#endif /* _idoSetPoint */
#endif /* SOMGD_idoSetPoint */
/*
* New Method: idoInkPoints
*/
typedef void SOMLINK somTP_IDOInker_idoInkPoints(IDOInker *somSelf, Environment *ev,
PPOINTL pptlPoints,
ULONG ulNumPoints);
#pragma linkage(somTP_IDOInker_idoInkPoints, system)
typedef somTP_IDOInker_idoInkPoints *somTD_IDOInker_idoInkPoints;
#define somMD_IDOInker_idoInkPoints "::IDOInker::idoInkPoints"
#define IDOInker_idoInkPoints(somSelf,ev,pptlPoints,ulNumPoints) \
(SOM_Resolve(somSelf, IDOInker, idoInkPoints) \
(somSelf,ev,pptlPoints,ulNumPoints))
#ifndef SOMGD_idoInkPoints
#if (defined(_idoInkPoints) || defined(__idoInkPoints))
#undef _idoInkPoints
#undef __idoInkPoints
#define SOMGD_idoInkPoints 1
#else
#define _idoInkPoints IDOInker_idoInkPoints
#endif /* _idoInkPoints */
#endif /* SOMGD_idoInkPoints */
/*
* New Method: idoSetHps
*/
typedef HPS SOMLINK somTP_IDOInker_idoSetHps(IDOInker *somSelf, Environment *ev,
HPS hps);
#pragma linkage(somTP_IDOInker_idoSetHps, system)
typedef somTP_IDOInker_idoSetHps *somTD_IDOInker_idoSetHps;
#define somMD_IDOInker_idoSetHps "::IDOInker::idoSetHps"
#define IDOInker_idoSetHps(somSelf,ev,hps) \
(SOM_Resolve(somSelf, IDOInker, idoSetHps) \
(somSelf,ev,hps))
#ifndef SOMGD_idoSetHps
#if (defined(_idoSetHps) || defined(__idoSetHps))
#undef _idoSetHps
#undef __idoSetHps
#define SOMGD_idoSetHps 1
#else
#define _idoSetHps IDOInker_idoSetHps
#endif /* _idoSetHps */
#endif /* SOMGD_idoSetHps */
/*
* New Method: idoGetHps
*/
typedef HPS SOMLINK somTP_IDOInker_idoGetHps(IDOInker *somSelf, Environment *ev);
#pragma linkage(somTP_IDOInker_idoGetHps, system)
typedef somTP_IDOInker_idoGetHps *somTD_IDOInker_idoGetHps;
#define somMD_IDOInker_idoGetHps "::IDOInker::idoGetHps"
#define IDOInker_idoGetHps(somSelf,ev) \
(SOM_Resolve(somSelf, IDOInker, idoGetHps) \
(somSelf,ev))
#ifndef SOMGD_idoGetHps
#if (defined(_idoGetHps) || defined(__idoGetHps))
#undef _idoGetHps
#undef __idoGetHps
#define SOMGD_idoGetHps 1
#else
#define _idoGetHps IDOInker_idoGetHps
#endif /* _idoGetHps */
#endif /* SOMGD_idoGetHps */
#ifndef SOM_DONT_USE_INHERITED_MACROS
#define IDOInker_idoDraw IDOCommon_idoDraw
#define IDOInker_idoInkerDraw IDOCommon_idoInkerDraw
#define IDOInker_idoGetBoundingBox IDOCommon_idoGetBoundingBox
#define IDOInker_idoSetInkAttr IDOCommon_idoSetInkAttr
#define IDOInker_idoGetInkAttr IDOCommon_idoGetInkAttr
#define IDOInker_idoSetOffset IDOCommon_idoSetOffset
#define IDOInker_idoGetOffset IDOCommon_idoGetOffset
#define IDOInker_idoMergeInkerData IDOCommon_idoMergeInkerData
#define IDOInker_idfSetUser1 IDFCommon_idfSetUser1
#define IDOInker_idfGetUser1 IDFCommon_idfGetUser1
#define IDOInker_idfSetUser2 IDFCommon_idfSetUser2
#define IDOInker_idfGetUser2 IDFCommon_idfGetUser2
#define IDOInker_somFree SOMObject_somFree
#define IDOInker_somDefaultInit SOMObject_somDefaultInit
#define IDOInker_somDefaultCopyInit SOMObject_somDefaultCopyInit
#define IDOInker_somDefaultConstCopyInit SOMObject_somDefaultConstCopyInit
#define IDOInker_somDestruct SOMObject_somDestruct
#define IDOInker_somDefaultAssign SOMObject_somDefaultAssign
#define IDOInker_somDefaultConstAssign SOMObject_somDefaultConstAssign
#define IDOInker_somInit SOMObject_somInit
#define IDOInker_somUninit SOMObject_somUninit
#define IDOInker_somGetClass SOMObject_somGetClass
#define IDOInker_somGetClassName SOMObject_somGetClassName
#define IDOInker_somGetSize SOMObject_somGetSize
#define IDOInker_somIsA SOMObject_somIsA
#define IDOInker_somIsInstanceOf SOMObject_somIsInstanceOf
#define IDOInker_somRespondsTo SOMObject_somRespondsTo
#define IDOInker_somDispatchV SOMObject_somDispatchV
#define IDOInker_somDispatchL SOMObject_somDispatchL
#define IDOInker_somDispatchA SOMObject_somDispatchA
#define IDOInker_somDispatchD SOMObject_somDispatchD
#define IDOInker_somDispatch SOMObject_somDispatch
#define IDOInker_somClassDispatch SOMObject_somClassDispatch
#define IDOInker_somCastObj SOMObject_somCastObj
#define IDOInker_somResetObj SOMObject_somResetObj
#define IDOInker_somPrintSelf SOMObject_somPrintSelf
#define IDOInker_somDumpSelf SOMObject_somDumpSelf
#define IDOInker_somDumpSelfInt SOMObject_somDumpSelfInt
#endif /* SOM_DONT_USE_INHERITED_MACROS */
#endif /* SOM_IDOInker_h */