Issue 1674: C++ boxed value member clashes (obv-rtf) Source: (, ) Nature: Uncategorized Issue Severity: Summary: Summary: For boxed values that are structs, unions, or other constructed types with member accessor and modifier functions, their member functions such as value(), boxed_in(), boxed_inout(), etc. may potentially clash with the names of those accessor and modifier functions. Solution: make the names of such special member functions start with an underscore, e.g., _value(), _boxed_in(). Resolution: Revised Text: Actions taken: July 14, 1998: received issue July 30, 1998: closed issue Discussion: End of Annotations:===== Return-Path: X-Sender: vinoski@mail.boston.iona.ie Date: Tue, 14 Jul 1998 00:05:04 -0400 To: obv-rtf@omg.org, issues@omg.org From: Steve Vinoski Subject: C++ boxed value member clashes For boxed values that are structs, unions, or other constructed types with member accessor and modifier functions, their member functions such as value(), boxed_in(), boxed_inout(), etc. may potentially clash with the names of those accessor and modifier functions. Solution: make the names of such special member functions start with an underscore, e.g., _value(), _boxed_in(). --steve