[ https://issues.apache.org/jira/browse/TUSCANY-1371?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael Yoder updated TUSCANY-1371: ----------------------------------- Attachment: TUSCANY-1371.txt This patch updates the DataObject::getProperty methods to the 2.1 spec API. > C++ SDO spec compliance/portability: DataObject::getInstanceProperty(const > std::string& prop) > --------------------------------------------------------------------------------------------- > > Key: TUSCANY-1371 > URL: https://issues.apache.org/jira/browse/TUSCANY-1371 > 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-1371.txt > > > The Tuscany C++ SDO specification interface introduces off-spec member > function overloads for "getProperty". The SDO 2.1 spec introduces the member > function: DataObject::getInstanceProperty(const std::string& prop), whicfh > should replace these functions. > -----Original Message----- > From: Michael Yoder > Sent: Thursday, June 21, 2007 6:35 PM > To: 'tuscany-dev@ws.apache.org' > Subject: C++ SDO spec compliance/portability: > DataObject::getInstanceProperty(const std::string& prop) > Hi, > In the DataObject interface, these member functions are present which are not > in the C++ 2.1 specification: > virtual const Property& getProperty(unsigned int index) = 0; > virtual const Property& getProperty(const char* prop) = 0; > virtual const Property& getProperty(const SDOString& prop) = 0; > Since the 2.1 spec now has "getInstanceProperty(const std::string& prop)", > would it be a good idea to file a Jira/patch to replace these member > functions with it in the specification interface? > 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]