Penrillian releases an open C++ Standard Template Library (STL) for UIQ 3
Penrillian has just released a port of the popular Standard Template Library (STL) for Symbian OS. This has been one of the most common requests from Symbian programmers looking for a ready-made set of common classes to speed the development process.
Their port, currently tested with UIQ3 only, is based on Mike Sharov's uSTL implementation. It has the particular feature of generating small object code sizes - an important requirement for most Symbian OS applications.
The library provides a subset of the full C++ STL standard library, along with some features to improve usability for Symbian OS. The additional features include:
Easy interchange between Symbian OS Descriptors and std::string UTF strings
Using User::Leave for memory errors.
Penrillian is making the new STL available as a free download from this website under the MIT Licence (virtually no restrictions on use). Release one has been tested on UIQ-based devices. A future release will include support for Series 60 Edition 3.





