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

Abstract class that defines a handler to work with the TRAP mechanism. More...

#include <e32std.h>

Public Member Functions

IMPORT_C TTrapHandler ()
 Default constructor.
 
virtual IMPORT_C void Trap ()=0
 Called when a TRAP is invoked.
 
virtual IMPORT_C void UnTrap ()=0
 Called when a function exits a TRAP without leaving.
 
virtual IMPORT_C void Leave (TInt aValue)=0
 Called when a function within a TRAP leaves.
 

Detailed Description

Abstract class that defines a handler to work with the TRAP mechanism.

Symbian OS provides a trap handler and this class does not normally need to be used or accessed directly by applications and third party code.

API status
Published to all clients. Released API.

Definition at line 4911 of file e32std.h.

Constructor & Destructor Documentation

◆ TTrapHandler()

IMPORT_C TTrapHandler::TTrapHandler ( )

Default constructor.

(generated from Symbian Developer Library)

Member Function Documentation

◆ Leave()

virtual IMPORT_C void TTrapHandler::Leave ( TInt  aValue)
pure virtual

Called when a function within a TRAP leaves.

Parameters
aValueThe leave value.

◆ Trap()

virtual IMPORT_C void TTrapHandler::Trap ( )
pure virtual

Called when a TRAP is invoked.

◆ UnTrap()

virtual IMPORT_C void TTrapHandler::UnTrap ( )
pure virtual

Called when a function exits a TRAP without leaving.


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