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 scpass_idl
- #define scpass_idl
-
- #include <scentry.idl>
- interface SOMTPassthruEntryC : SOMTEntryC
- {
- readonly attribute string somtPassthruBody;
- // The source content text of this passthru entry without
- // any modification. Newlines that were present in the source will
- // still be present.
-
- readonly attribute string somtPassthruLanguage;
- // Returns the name of the language for which this passthru entry
- // is intended. Language names are always all upper case.
-
- readonly attribute string somtPassthruTarget;
- // Returns the target for this passthru entry.
-
- boolean somtIsBeforePassthru();
- // Returns 1 (true) if this passthru entry is to be put at the
- // beginning of the file or 0 (false) if this passthru entry is to
- // go later in the file.
-
- #ifdef __SOMIDL__
- implementation {
- releaseorder: _get_somtPassthruBody,_get_somtPassthruTarget,
- _get_somtPassthruLanguage, somtIsBeforePassthru;
-
- majorversion = 2;
- minorversion = 1;
- filestem = scpass;
- callstyle = oidl;
-
- somtSetSymbolsOnEntry: override;
- somDumpSelfInt: override;
-
- somtPassthruTarget: nodata;
- somtPassthruLanguage: nodata;
- somtPassthruBody: nodata;
- };
- #endif /* __SOMIDL__ */
- };
-
- #endif /* scpass_idl */
-