Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

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



Location: e32std.h
Link against:

Enum TExcType

TExcType

Support

Supported from 5.0

Description

A list of exception types which a thread's exception handler might deal with. An enumerator of this type is passed to RThread::IsExceptionHandled() and RThread::RaiseException().

While an exception handler can deal with exceptions as listed in the exception constants set, a TExcType is simply a type of exception. For example, KExcIntegerDivideByZero and EExcIntegerOverflow are types of KExceptionInteger exception.

See also:

EExcGeneral

A KExceptionUserInterrupt type of exception.

EExcIntegerDivideByZero

A KExceptionInteger type of exception.

EExcSingleStep

A KExceptionDebug type of exception.

EExcBreakPoint

A KExceptionDebug type of exception.

EExcIntegerOverflow

A KExceptionInteger type of exception.

EExcBoundsCheck

A KExceptionFault type of exception.

EExcInvalidOpCode

A KExceptionFault type of exception.

EExcDoubleFault

A KExceptionFault type of exception.

EExcStackFault

A KExceptionFault type of exception.

EExcAccessViolation

A KExceptionFault type of exception.

EExcPrivInstruction

A KExceptionFault type of exception.

EExcAlignment

A KExceptionFault type of exception.

EExcPageFault

A KExceptionFault type of exception.

EExcFloatDenormal

A KExceptionFpe type of exception.

EExcFloatDivideByZero

A KExceptionFpe type of exception.

EExcFloatInexactResult

A KExceptionFpe type of exception.

EExcFloatInvalidOperation

A KExceptionFpe type of exception.

EExcFloatOverflow

A KExceptionFpe type of exception.

EExcFloatStackCheck

A KExceptionFpe type of exception.

EExcFloatUnderflow

A KExceptionFpe type of exception.

EExcAbort

A KExceptionAbort type of exception.

EExcKill

A KExceptionKill type of exception.

EExcUserInterrupt

A KExceptionUserInterrupt type of exception.

EExcMaxNumber

Not an exception type - internal use only.

EExcInvalidVector

A simulated exception when vectors 0x00 and 0x14 (reset and reserved) form an endless loop.