#include <e32base.h>
class CTrapCleanup : public CBase |
Public Member Functions | |
---|---|
~CTrapCleanup() | |
IMPORT_C CTrapCleanup * | New() |
Protected Member Functions | |
---|---|
CTrapCleanup() |
Cleanup stack interface.
The creation and destruction of a cleanup stack is done automatically by GUI applications and servers.
IMPORT_C | ~CTrapCleanup | ( | ) |
Destructor.
Frees resources owned by the object, prior to its destruction. This cleanup stack ceases to be the current cleanup stack.
If there is a stack of cleanup stacks, then the next cleanup stack becomes the current cleanup stack.
IMPORT_C CTrapCleanup * | New | ( | ) | [static] |
Allocates and constructs a cleanup stack.
If successfully constructed, this cleanup stack becomes the current cleanup stack.
Returns: A pointer to the new cleanup stack. This pointer is NULL, if allocation fails.