[
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: '[email protected]'
> 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]