Original Symbian headers
Selected EUSER, Window Server, networking, graphics and device declarations
Loading...
Searching...
No Matches
CTrapCleanup Class Reference

Cleanup stack interface. More...

#include <e32base.h>

Inheritance diagram for CTrapCleanup:
CBase

Public Member Functions

IMPORT_C ~CTrapCleanup ()
 Destructor.
 
- Public Member Functions inherited from CBase
 CBase ()
 Default constructor.
 
virtual IMPORT_C ~CBase ()
 Virtual destructor.
 
TAny * operator new (TUint aSize, TAny *aBase) __NO_THROW
 Initialises the object to binary zeroes.
 
TAny * operator new (TUint aSize) __NO_THROW
 Allocates the object from the heap and then initialises its contents to binary zeroes.
 
TAny * operator new (TUint aSize, TLeave)
 Allocates the object from the heap and then initialises its contents to binary zeroes.
 
TAny * operator new (TUint aSize, TUint aExtraSize) __NO_THROW
 Allocates the object from the heap and then initialises its contents to binary zeroes.
 
TAny * operator new (TUint aSize, TLeave, TUint aExtraSize)
 Allocates the object from the heap and then initialises its contents to binary zeroes.
 

Static Public Member Functions

static IMPORT_C CTrapCleanup * New ()
 Allocates and constructs a cleanup stack.
 
- Static Public Member Functions inherited from CBase
static IMPORT_C void Delete (CBase *aPtr)
 Deletes the specified object.
 

Protected Member Functions

IMPORT_C CTrapCleanup ()
 Default constructor.
 
- Protected Member Functions inherited from CBase
virtual IMPORT_C TInt Extension_ (TUint aExtensionId, TAny *&a0, TAny *a1)
 Extension function.
 

Detailed Description

Cleanup stack interface.

The creation and destruction of a cleanup stack is done automatically by GUI applications and servers.

API status
Published to all clients. Released API.

Definition at line 1511 of file e32base.h.

Constructor & Destructor Documentation

◆ ~CTrapCleanup()

IMPORT_C CTrapCleanup::~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.

(generated from Symbian Developer Library)

◆ CTrapCleanup()

IMPORT_C CTrapCleanup::CTrapCleanup ( )
protected

Default constructor.

(generated from Symbian Developer Library)

Member Function Documentation

◆ New()

static IMPORT_C CTrapCleanup * CTrapCleanup::New ( )
static

Allocates and constructs a cleanup stack.

If successfully constructed, this cleanup stack becomes the current cleanup stack.

(generated from Symbian Developer Library)


The documentation for this class was generated from the following files: