Issue 2875: ValueBase::_copy_value clarification (cxx_revision) Source: (, ) Nature: Uncategorized Issue Severity: Summary: Summary: The ValueBase::_copy_value() function is included in the discussion of the "reference counting interface" in section 1.17.5 of 99-07-41. Later, the description of the reference counting mix-in classes says: "Each of these classes shall be fully concrete and shall completely fulfill the ValueBase reference counting interface..." However, I do not believe that the intent was to require the mix-in classes to implement _copy_value(). Therefore I suggest one of two clarifications: 1) Move the discussion of _copy_value() out of the reference-counting section, or 2) Specify which functions the mix-in classes are actually expected to implement, e.g., "Each of these classes shall be fully concrete and shall completely fulfill the ValueBase reference counting interface (_add_ref, _remove_ref, and _refcount_value), ..." Resolution: Revised Text: Actions taken: September 9, 1999: received issue Discussion: deferred in June 2011 to the next RTF End of Annotations:===== X-Sender: mark@192.168.1.1 X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58 Date: Thu, 09 Sep 1999 11:35:35 -0700 To: cxx_revision@omg.org, issues@omg.org From: Mark Spruiell Subject: ValueBase::_copy_value clarification Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-UIDL: d957b1ce46d6234e7ee21985bf9f18fb The ValueBase::_copy_value() function is included in the discussion of the "reference counting interface" in section 1.17.5 of 99-07-41. Later, the description of the reference counting mix-in classes says: "Each of these classes shall be fully concrete and shall completely fulfill the ValueBase reference counting interface..." However, I do not believe that the intent was to require the mix-in classes to implement _copy_value(). Therefore I suggest one of two clarifications: 1) Move the discussion of _copy_value() out of the reference-counting section, or 2) Specify which functions the mix-in classes are actually expected to implement, e.g., "Each of these classes shall be fully concrete and shall completely fulfill the ValueBase reference counting interface (_add_ref, _remove_ref, and _refcount_value), ..." Take care, Mark -- Mark E. Spruiell Object Oriented Concepts, Inc. mes@ooc.com * http://www.ooc.com * 1-978-439-9285 x 247