[ http://issues.apache.org/jira/browse/TUSCANY-404?page=all ]
Geoff Winn updated TUSCANY-404: ------------------------------- Attachment: TUSCANY-404.zip Additional files > STL string support: Add SDOString class and extend DataFactory interface > ------------------------------------------------------------------------ > > Key: TUSCANY-404 > URL: http://issues.apache.org/jira/browse/TUSCANY-404 > Project: Tuscany > Type: New Feature > Components: C++ SDO > Versions: Cpp-current > Environment: All supported platforms. > Reporter: Geoff Winn > Attachments: TUSCANY-404.patch, TUSCANY-404.zip > > It would be beneficial to use STL style std::strings in the SDO for C++ > interfaces and internals. As a step toward that I would like to check in a > new SDOString class and modifications to the DataFactory class to add new > methods to its interface that accept SDOStrings rather than char* as > parameters. There is also one extra test that exercises these new methods. > The substantive changes consist of patches to DataFactory.h, > DataFactoryImpl.h and DataFactoryImpl.cpp plus two new files, SDOString.cpp > and SDOString.h that should be added as siblings of DataFactoryImpl.cpp and > .h respectively. The additional test is a patch to main.cpp, sdotest.cpp and > sdotest.h > These changes should be safe because the existing codebase is essentially > undisturbed. For the moment, the new methods simply call their char* > equivalents. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira