-
Key: ITCR-3
-
Legacy Issue Number: 18761
-
Status: closed
-
Source: Remedy IT ( Johnny Willemsen)
-
Summary:
There is an error in 6.25.6 related to the skeleton classes. The skeleton classes should derive from each other, not from the traits, so it should be as below, also C_skel is lacking.
// C++
class A_skel : public virtual PortableServer::ServantBase {};
class B_skel : public virtual A_skel {};
class C_skel : public virtual A_skel {};
class D_skel : public virtual B_skel, public virtual C_skel {};The other code bits in this section also have to be checked and see if they are ok.
-
Reported: CPP11 1.0 — Thu, 6 Jun 2013 04:00 GMT
-
Disposition: Resolved — CPP11 1.2
-
Disposition Summary:
Correct skeleton inheritance
The traits shouldn't be used in this example, those are for user code.
-
Updated: Wed, 8 Jul 2015 11:43 GMT
ITCR — Errors on code snippet related to skeleton classes
- Key: ITCR-3
- OMG Task Force: IDL to C++11 1.2 RTF