API Guides > ConceptRT 3.x
Exception Utilities

Namespace RTException Utils details. All accessory functionalities arround RTException. More...

Detailed Description

Namespace RTException Utils details. All accessory functionalities arround RTException.

Functions

void RTExceptionInDestructor (RTException &e)
 Function to call when an RTException is catched in a destructor in order to print it out as a DebugMessage. More...
 
void NonRTExceptionInDestructor (PCChar8 sourceFileLine)
 Function to call when a non RTException is catched in a destructor in order to print it out as a DebugMessage. More...
 

Variables

Delegate< RTException & > * BeforeThrowException
 Delegate called when an exception is created. More...
 

Function Documentation

void NonRTExceptionInDestructor ( PCChar8  sourceFileLine)

Function to call when a non RTException is catched in a destructor in order to print it out as a DebugMessage.

Will print out the message in the EventDebugMessage.

Parameters
sourceFileLineThe source file line.
Version
3.3 or greater feature
void RTExceptionInDestructor ( RTException e)

Function to call when an RTException is catched in a destructor in order to print it out as a DebugMessage.

Will print out the message in the EventDebugMessage.

Parameters
eThe RT Exception.
Version
3.3 or greater feature

Variable Documentation

Delegate< RTException & > * BeforeThrowException

Delegate called when an exception is created.

This happen when THROW_RT_EXCEPTION(...) is called.

Examples:
ErrorsManagement/main.cpp.