|
||
Provides functionality concerned with how memory is allocated for and within programs.
Fundamental to Symbian OS 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 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.
Functionality is provided by a number of APIs. Use them as follows:
Provides idioms to handle program exceptions, and to clean up memory when exceptions occur.
Provides low-level functionality by which a Symbian OS process can access and manipulate memory areas.