Navigation
API > API/Runtime > API/Runtime/Core
Debug info that is stored on the stack and handled by stack unwinding.
| Name | FScopedDebugInfo |
| Type | class |
| Header File | /Engine/Source/Runtime/Core/Public/ProfilingDebugging/ScopedDebugInfo.h |
| Include Path | #include "ProfilingDebugging/ScopedDebugInfo.h" |
Syntax
class FScopedDebugInfo
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FScopedDebugInfo
(
int32 InNumReplacedOuterCalls |
Initialization constructor. | ProfilingDebugging/ScopedDebugInfo.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FScopedDebugInfo() |
Destructor. | ProfilingDebugging/ScopedDebugInfo.h |
Enums
Public
| Name | Remarks |
|---|---|
| FScopedDebugInfo |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| NextOuterInfo | FScopedDebugInfo *const | The next debug info on the stack, or NULL if this is the last debug info on the stack. | ProfilingDebugging/ScopedDebugInfo.h | |
| NumReplacedOuterCalls | const int32 | The number of calls on the stack the debug info replaces. | ProfilingDebugging/ScopedDebugInfo.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FString GetFilename() |
ProfilingDebugging/ScopedDebugInfo.h | ||
FString GetFunctionName() |
ProfilingDebugging/ScopedDebugInfo.h | ||
int32 GetLineNumber() |
ProfilingDebugging/ScopedDebugInfo.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FScopedDebugInfo * GetDebugInfoStack() |
Accesses the list of debug infos on the stack in this thread. | ProfilingDebugging/ScopedDebugInfo.h |