Provides functionality concerned with how memory is allocated for and within programs.
Fundamental to EPOC programs is a concern that memory, as a limited resource, is carefully handled, particularly in the event of error conditions. For this reason, exception handling and memory management are closely tied together in the Cleanup Support API.
The Uikon Core framework uses these APIs to provide to each GUI program the basic infrastructure for well-behaved memory handling. In particular, each GUI program has support for cleaning up memory in exception conditions, and, in debug builds, detection of memory leaks.