Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: e32base.h
Link against: euser.lib

Class TCleanupTrapHandler

class TCleanupTrapHandler : public TTrapHandler;

Description

Implementation for a handler to work with the TRAP mechanism.

This class does not normally need to be used or accessed directly by applications and third party code.

Derivation

Members

Defined in TCleanupTrapHandler:
Cleanup(), Leave(), Trap(), UnTrap()


Member functions


Trap()

virtual void Trap();

Description

Deals with the invocation of a call to TRAP.


UnTrap()

virtual void UnTrap();

Description

Deals with a function exiting a TRAP without leaving.


Leave()

virtual void Leave(TInt aValue);

Description

Deals with a function within a TRAP leaving.

Parameters

TInt aValue

The leave value.


Cleanup()

inline CCleanup &Cleanup();

Description

Return value

CCleanup &