Issue 2097: 98-09-03, exception inconsistency (cxx_revision) Source: (, ) Nature: Uncategorized Issue Severity: Summary: Summary: In 98-09-03, SystemException has a pure virtual _raise() member (Section 20.18). That member is not shown in Section 20.40.8. Also, I think UserException also should have the pure virtual _raise() member, but neither the text in Section 20.18 nor the summary in Section 20.40.9 shows it. Resolution: Close as duplicate of 1923. Revised Text: Actions taken: October 19, 1998: received issue March 19, 1999: closed issue Discussion: End of Annotations:===== Return-Path: X-Authentication-Warning: azure.dstc.edu.au: michi owned process doing -bs Date: Mon, 19 Oct 1998 09:22:50 +1000 (EST) From: Michi Henning To: cxx_revision@omg.org, issues@omg.org Subject: 98-09-03, exception inconsistency In 98-09-03, SystemException has a pure virtual _raise() member (Section 20.18). That member is not shown in Section 20.40.8. Also, I think UserException also should have the pure virtual _raise() member, but neither the text in Section 20.18 nor the summary in Section 20.40.9 shows it. Cheers, Michi. Return-Path: Sender: jon@floorboard.com Date: Sun, 18 Oct 1998 20:49:18 -0700 From: Jonathan Biggar X-Accept-Language: en To: Michi Henning CC: cxx_revision@omg.org Subject: Re: 98-09-03, exception inconsistency References: Michi Henning wrote: > > In 98-09-03, SystemException has a pure virtual _raise() member > (Section 20.18). That member is not shown in Section 20.40.8. > > Also, I think UserException also should have the pure virtual > _raise() > member, but neither the text in Section 20.18 nor the summary in > Section 20.40.9 shows it. If the base CORBA::Exception class already has a pure virtual _raise(), it isn't actually necessary to define it as pure virtual in the derived classes, although it is useful for expository purposes. -- Jon Biggar Floorboard Software jon@floorboard.com jon@biggar.org Date: Sun, 21 Feb 1999 11:09:54 +1000 (EST) From: Michi Henning To: C++ Revision Task Force Subject: Issue 2097 Organization: Triodia Technologies Close 2097 with the resolution suggested for 1923. Cheers, Michi.