-
Key: CPP13-47
-
Legacy Issue Number: 3616
-
Status: open
-
Source: Triodia Technologies Pty Ltd ( Michi Henning)
-
Summary:
Question: Is it legal to do the following if I use a C++ mapping that
uses C++ exceptions instead of using CORBA::Environment to
handle errors?CORBA::Environment my_env;
The spec says (page 114):
The C++-PIDL specification differs from the C-PIDL specification
as follows:
[...]
Supports a default constructor that initializes it to hold no
exception information.However, the class definition that follows does not show the
default constructor.So, the text disagrees with the class definition that is shown because
"supports a default constructor" does not have a "may" or "might", so
the text would appear to make the default constructor mandatory for
both EH and non-EH mappings. -
Reported: CPP 1.1 — Tue, 16 May 2000 04:00 GMT
-
Updated: Fri, 6 Mar 2015 20:57 GMT