Stream store

This topic describes the cases when stream store are used.

Most Symbian software platform programs use the stream store for their data requirements.

Non-stream-stores are used in the following cases:

  • when the file format must be directly interchangeable with a non-Symbian software platform-format file

  • for resource files generated by the resource compiler

  • for multi-bitmaps (.mbm)

  • for executables, including DLLs

The stream store API provides both low- and high-level functions for manipulating data in stores, and provides several types of file store as concrete implementations. It is easier to program in an object-orientated way with the stream store, and various aspects of the Symbian software platform depend on it.

See also

Store streams