Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Cleanup stack support for non-CBase classes

The discussion of clean up so far has assumed objects to be cleaned up are derived from CBase, with clean up by invoking delete. Other classes need explicit cleanup support to be provided by the programmer.

The cleanup stack supports other types of object by two further overloaded versions of CleanupStack::PushL(). You may push:

Some utility functions are provided that make construction of a suitable TCleanupItem easy.