-
Key: DDSXTY-18
-
Legacy Issue Number: 15698
-
Status: closed
-
Source: Jackrabbit Consulting ( Dr. Robert (Nick) Stavros)
-
Summary:
Section 7.3.1.1.2, Forward Compatibility with Respect to Compilers, defines a pragma declaration that IDL file authors can use to delimit portions of their IDL files that require certain versions of this specification. Especially since IDL files can include one another, it would be helpful if such pragma declarations were allowed to nest within one another.
Resolution:
Allow pragma declarations to nest.
Any version number specified by a nested pragma overrides the enclosing version number, if any.
Any unclosed declaration shall be considered to continue until the end of the input.
In addition, the pragma “end” declaration shalllike the “begin” declarationallow a version number to be specified to clarify the nesting relationship. -
Reported: DDS-XTypes 1.0b1 — Fri, 8 Oct 2010 04:00 GMT
-
Disposition: Resolved — DDS-XTypes 1.0b2
-
Disposition Summary:
Allow pragma declarations to nest.
Any version number specified by a nested pragma overrides the
enclosing version number, if any.
Any unclosed declaration shall be considered to continue until the end of
the input.
In addition, the pragma “end” declaration shalllike the “begin” declaration
allow a version number to be specified to clarify the nesting relationship. -
Updated: Fri, 6 Mar 2015 20:58 GMT
DDSXTY — Allow IDL compatibility pragma declarations to nest
- Key: DDSXTY-18
- OMG Task Force: Extensible and Dynamic Topic Types for DDS FTF