Demo storage

Demo storages provide useful storages for writing tests because they store their data in memory and throw away their data (implicitly) when they are closed.

They were originally designed to allow demonstrations using base data provided on a CD. They can optionally wrap an unchanging base storage. It is critical that the base storage does not change. Using a changing base storage is not just unsupported, it is known not to work and can even lead to serious errors and even core dumps.

Base classes

Implemented Interfaces

There are no implemented interfaces.


There are no attributes in this class.


Known Subclasses

There are no known subclasses.