[ https://issues.apache.org/jira/browse/TUSCANY-1372?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael Yoder closed TUSCANY-1372. ---------------------------------- Resolution: Fixed Resolved with applied patch. > C++ SDO spec compliance/portability: DataFactory > ------------------------------------------------ > > Key: TUSCANY-1372 > URL: https://issues.apache.org/jira/browse/TUSCANY-1372 > Project: Tuscany > Issue Type: Bug > Components: C++ SDO, C++ Specification > Affects Versions: Cpp-M3 > Environment: API issue - all platforms > Reporter: Michael Yoder > Fix For: Cpp-Next > > Attachments: TUSCANY-1372.txt > > > The Tuscany C++ SDO specification interface DataFactory.h exposes off-spec > member functions. These should be made internal to the implementation. > -----Original Message----- > From: Michael Yoder > Sent: Thursday, June 21, 2007 6:54 PM > To: 'tuscany-dev@ws.apache.org' > Subject: C++ SDO spec compliance/portability: DataFactory > Hi, > In the DataFactory interface, the below member functions are exposed which > aren't in the C++ 2.1 spec. Would it be appropriate to file a Jira/patch to > have these removed from the spec interface? > SDO_API virtual DataFactoryPtr clone(); > virtual SDO_API bool generateInterface(const char* fileroot, > const char *factoryname) = 0; > virtual SDO_API bool generateInterface(const SDOString& fileroot, > const SDOString& factoryname) = 0; > virtual SDO_API void setPropertySubstitute( > const char* uri, > const char* inTypeName, > const char* propname, > const char* subname, > const char* subTypeUri, > const char* subTypeName) = 0; > virtual SDO_API void setPropertySubstitute( > const SDOString& uri, > const SDOString& inTypeName, > const SDOString& propname, > const SDOString& subname, > const SDOString& subTypeUri, > const SDOString& subTypeName) = 0; > virtual SDO_API void setPropertySubstitute( > const Type& containertype, > const char* propname, > const char* subname, > const Type& subtype) = 0; > virtual SDO_API void setPropertySubstitute( > const Type& containertype, > const SDOString& propname, > const SDOString& subname, > const Type& subtype) = 0; > Thanks, > Michael Yoder > Rogue Wave Software - [EMAIL PROTECTED] Software Developer - HydraSDO -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]