Tuscany
  1. Tuscany
  2. TUSCANY-1373

C++ SDO spec compliance/portability: DataFactory::setDefault

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: Cpp-M3
    • Fix Version/s: C++-SCA-Next
    • Component/s: C++ SDO
    • Labels:
      None
    • Environment:
      API issue - all platforms

      Description

      In the Tuscany C++ SDO specification interface DataFactory.h, there are additional overloads for the setDefault member function which take a type uri/name instead of a reference to a Type object. These additions should either be made internal to the implementation or proposed to the spec committee.

      ----Original Message----
      From: Michael Yoder
      Sent: Thursday, June 21, 2007 7:04 PM
      To: 'tuscany-dev@ws.apache.org'
      Subject: C++ SDO spec compliance/portability: DataFactory::setDefault

      Hi,

      In the DataFactory interface, there are additional overloads for the setDefault member function which take URI and name parameters for a Type instead of a reference to a Type object.

      virtual SDO_API void setDefault(
      const char* typuri,
      const char* typnam,
      const char* propname,
      bool b ) = 0;

      virtual SDO_API void setDefault(
      const SDOString& typuri,
      const SDOString& typnam,
      const SDOString& propname,
      bool b ) = 0;

      .....

      Would it be a good idea to file a Jira to have these submitted to the specification committe as additions?

      Thanks,

      Michael Yoder
      Rogue Wave Software - yoder@roguewave.com Software Developer - HydraSDO

        Activity

        Michael Yoder created issue -
        Hide
        Pete Robbins added a comment -

        adding specification component

        Show
        Pete Robbins added a comment - adding specification component
        Pete Robbins made changes -
        Field Original Value New Value
        Affects Version/s Cpp-M3 [ 12312265 ]
        Component/s C++ Specification [ 12311418 ]
        Component/s C++ SDO [ 12310663 ]
        Luciano Resende made changes -
        Affects Version/s Cpp-Next [ 12312266 ]
        Affects Version/s Cpp-M3 [ 12312265 ]
        Luciano Resende made changes -
        Fix Version/s Cpp-Next [ 12312266 ]
        Affects Version/s Cpp-Next [ 12312266 ]
        Affects Version/s Cpp-M3 [ 12312265 ]
        Jean-Sebastien Delfino made changes -
        Component/s C++ Specification [ 12311418 ]
        Jean-Sebastien Delfino made changes -
        Fix Version/s C++-SCA-Next [ 12312266 ]
        ant elder made changes -
        Fix Version/s C++-SCA-Next [ 12312266 ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Michael Yoder
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:

              Development