Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Misc
Inheritance Hierarchy
- FTlsAutoCleanup
- TThreadSingleton
- FScriptExceptionHandler
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Misc/CoreMisc.h |
| Include | #include "Misc/CoreMisc.h" |
Syntax
class FScriptExceptionHandler : public TThreadSingleton< FScriptExceptionHandler >
Remarks
Exception handler stack used for script exceptions.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AssertionExceptionHandler
(
ELogVerbosity::Type Verbosity, |
Handler for a script exception that emits an ensure (for warnings or errors) | |
| FScriptExceptionHandler & | Get () |
Get the exception handler for the current thread | |
| void | HandleException
(
ELogVerbosity::Type Verbosity, |
Handle an exception using the active exception handler | |
| void | LoggingExceptionHandler
(
ELogVerbosity::Type Verbosity, |
Handler for a script exception that emits a log message | |
| void | Pop an exception handler from the stack | ||
| void | PushExceptionHandler
(
const FScriptExceptionHandlerFunc& InFunc |
Push an exception handler onto the stack |
Constants
| Name | Description |
|---|---|
| DefaultExceptionHandler | Default script exception handler |