Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/FEnsureScope
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FEnsureScope () |
Tests/EnsureScope.h | ||
FEnsureScope
(
const ANSICHAR* Msg |
Only captures failed `ensure_ calls with the exact message | Tests/EnsureScope.h | |
FEnsureScope
(
TFunction< bool(const FEnsureHandlerArgs&)> EnsureFunc |
Captures failed `ensure_ calls that return true from callback. | Tests/EnsureScope.h |
FEnsureScope()
| Name | FEnsureScope |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Tests/EnsureScope.h |
| Include Path | #include "Tests/EnsureScope.h" |
| Source | /Engine/Source/Runtime/Core/Private/Tests/EnsureScope.cpp |
FEnsureScope()
FEnsureScope(const ANSICHAR *)
Description
Only captures failed `ensure_ calls with the exact message
| Name | FEnsureScope |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Tests/EnsureScope.h |
| Include Path | #include "Tests/EnsureScope.h" |
| Source | /Engine/Source/Runtime/Core/Private/Tests/EnsureScope.cpp |
FEnsureScope
(
const ANSICHAR * Msg
)
Parameters
| Name | Remarks |
|---|---|
| Msg | string to compare against failed ensure message |
FEnsureScope(TFunction< bool(const FEnsureHandlerArgs &)>)
Description
Captures failed `ensure_ calls that return true from callback.
| Name | FEnsureScope |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Tests/EnsureScope.h |
| Include Path | #include "Tests/EnsureScope.h" |
FEnsureScope
(
TFunction < bool &)> EnsureFunc
)
Parameters
| Name | Remarks |
|---|---|
| EnsureFunc | lambda called for each failed ensure return true to handle the error |