ExceptionPtr Class

Used to transfer an exception from a thread to another.

Definition

Line 33 of System.Base/Exception.cm

Constructors & Destructor

public nothrow ExceptionPtr()
public nothrow ExceptionPtr(void* exception_, ulong exceptionClassIdHi_, ulong exceptionClassIdLo_)

Member Functions

public inline nothrow void* Exception() const
public inline nothrow ulong ExceptionClassIdHi() const
public inline nothrow ulong ExceptionClassIdLo() const

Member Variables

private void* exception
private ulong exceptionClassIdHi
private ulong exceptionClassIdLo

Constructor& Destructor Details

ExceptionPtr Constructor

public nothrow ExceptionPtr()

Definition
Line 35 of System.Base/Exception.cm


ExceptionPtr Constructor

public nothrow ExceptionPtr(void* exception_, ulong exceptionClassIdHi_, ulong exceptionClassIdLo_)

Definition
Line 38 of System.Base/Exception.cm


Member Function Details

Exception Member Function

public inline nothrow void* Exception()

Definition
Line 42 of System.Base/Exception.cm


ExceptionClassIdHi Member Function

public inline nothrow ulong ExceptionClassIdHi()

Definition
Line 46 of System.Base/Exception.cm


ExceptionClassIdLo Member Function

public inline nothrow ulong ExceptionClassIdLo()

Definition
Line 50 of System.Base/Exception.cm