Issue 4871: Missin operations in Object interface, ptc/01-06-07 (cxx_revision) Source: (Dr. Uwe Seimet, us(at)seimet.de) Nature: Uncategorized Issue Severity: Summary: in ptc/01-06-07, 1.34.1, several operations seem to be missing in the Object interface, e. g. get_client_policy() get_policy_overrides() validate_connection() These are also missing in the Object C++ class, 1.34.2. create_request2() is also missing here. Resolution: see above Revised Text: Add the following operations to the interface Object definition in 1.34.1 (at the end): Policy get_client_policy( in PolicyType type ); PolicyList get_policy_overrides( in PolicyTypeSeq types ); boolean validate_connection( out PolicyList inconsistent_policies ); string repository_id(); Object get_component (); ORB get_ORB (); Add the following member functions to the Object declaration in 1.34.2 (at the end): Policy_ptr _get_client_policy( PolicyType type ); PolicyList* _get_policy_overrides( const PolicyTypeSeq& types ); Boolean _validate_connection( PolicyList_out inconsistent_policies ); char* _repository_id(); Object_ptr _get_component(); ORB_ptr _get_ORB(); Actions taken: February 27, 2002: received issue July 1, 2003: closed issue Discussion: Resolution: In 1.34.1, update the Object IDL to match the (pseudo) IDL in ptc/03-01-10. Add the corresponding C++ member functions to the C++ class in 1.34.2. End of Annotations:===== Date: Wed, 27 Feb 2002 16:04:36 +0100 From: Uwe Seimet To: issues@omg.org Subject: Missin operations in Object interface, ptc/01-06-07 Message-ID: <20020227160436.A16653@duplo.ooc.de> Reply-To: us@ooc.de Mime-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.3.12i Content-Type: text/plain; charset=us-ascii X-UIDL: _Rf!!`;~e98SK!!lMY!! Hi all, in ptc/01-06-07, 1.34.1, several operations seem to be missing in the Object interface, e. g. get_client_policy() get_policy_overrides() validate_connection() These are also missing in the Object C++ class, 1.34.2. create_request2() is also missing here. Best regards, Uwe -- ---------------------------------------------------------------------------- Dr. Uwe Seimet mailto:us@orbacus.com IONA - END 2 ANYWHERE http://www.orbacus.com From: "Bernard Normier" To: "Michi Henning" , "C++ Revision Task Force" Subject: Re: C++ RTF Vote 1 Date: Thu, 23 Jan 2003 16:42:40 -0500 X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-OriginalArrivalTime: 23 Jan 2003 21:42:32.0081 (UTC) FILETIME=[5586F010:01C2C328] Hi Michi, I double checked the various proposals and could find only one instance where I forgot to mention the corresponding text in 1.41: it's the proposal for issue "4871: Missin operations in Object interface". In the Proposed Revised Text, please read "Add the following member functions to the Object declaration in 1.34.2 (at the end) and to the Object declaration in 1.41.12 (at the end):" instead of just "Add the following member functions to the Object declaration in 1.34.2 (at the end):". I think this is definitely editorial! Did you spot any other problem? Thanks, Bernard ----- Original Message ----- From: Michi Henning To: Bernard Normier ; C++ Revision Task Force Sent: Wednesday, January 22, 2003 6:59 PM Subject: Re: C++ RTF Vote 1 Looking through the proposed edits, I think they miss updating the section at the end of the spec that summarizes all the APIs. Any change to an API in the body of the document also needs to be made to the summary section at the end. Cheers, Michi. -- Michi Henning Ph: +61 4 1118-2700 Triodia Technologies http://www.triodia.com/staff/michi ----- Original Message ----- From: Bernard Normier To: C++ Revision Task Force Sent: Wednesday, January 22, 2003 11:31 AM Subject: C++ RTF Vote 1 Dear C++ RTF members, Please find attached vote 1 of the current C++ RTF (19 issues). Votes are due by Friday 1/31 6pm EST. You can see the current voting list at: http://www.omg.org/techprocess/meetings/schedule/C++_2002_RTF.html Thanks, Bernard