Symbian OS Standard Template Library 

Penrillian is pleased to announce the free availability of an open 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. 

The library is a port of 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).  The latest release has been tested on both  UIQ and Series 60 Edition 3 devices. 

Documentation about installation and use of the the port is available with the release; there are many good books available on using the STL with C++.

You can download the current version here.

 
Contact Us 
Our Brochure