home *** CD-ROM | disk | FTP | other *** search
- //
- // COMPONENT_NAME: some
- //
- // ORIGINS: 27
- //
- //
- // 10H9767, 10H9769 (C) COPYRIGHT International Business Machines Corp. 1992,1994
- // 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.
- //
-
- #ifndef scstruct_idl
- #define scstruct_idl
-
- #include <scentry.idl>
-
- interface SOMTTypedefEntryC;
-
- interface SOMTStructEntryC : SOMTEntryC
- {
- SOMTTypedefEntryC somtGetFirstMember();
- // The first member of the struct.
- SOMTTypedefEntryC somtGetNextMember();
- // The next member of the struct, relative to the previous call
- // to this method or somtGetFirstMember.
-
- readonly attribute SOMTClassEntryC somtStructClass;
- // The class in which the structure was defined.
-
- readonly attribute boolean somtIsException;
- // Whether the structure is really an exception.
- #ifdef __SOMIDL__
- implementation {
- releaseorder: _get_somtStructClass, _get_somtIsException,
- somtGetFirstMember, somtGetNextMember;
-
- majorversion = 2;
- minorversion = 1;
- filestem = scstruct;
- callstyle = oidl;
-
- somDumpSelfInt: override;
- somtSetSymbolsOnEntry: override;
-
- somtIsException: nodata;
- somtStructClass: nodata;
-
- };
- #endif /* __SOMIDL__ */
- };
-
- #endif /* scstruct_idl */
-