Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Misc
Inheritance Hierarchy
- FEmbeddedKeepAwake
- FInstallBundleManagerKeepAwake
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/Misc/EmbeddedCommunication.h |
Include | #include "Misc/EmbeddedCommunication.h" |
Syntax
class FEmbeddedKeepAwake
Remarks
RAII for keep awake functionality This may seem a bit over engineered, but it needs to have move semantics so that any aggregate that includes it doesn't lose move semantics.
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FEmbeddedKeepAwake
(
const FEmbeddedKeepAwake& Other |
||
![]() |
FEmbeddedKeepAwake
(
FEmbeddedKeepAwake&& Other |
||
![]() |
FEmbeddedKeepAwake
(
FName InRequester, |
Tell UE to stay awake (or allow it to sleep when nothing to do). |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | ||
![]() ![]() |
FName | GetRequester () |
Operators
Type | Name | Description | |
---|---|---|---|
![]() |
FEmbeddedKeepAwake & | operator=
(
const FEmbeddedKeepAwake& Other |
|
![]() |
FEmbeddedKeepAwake & | operator=
(
FEmbeddedKeepAwake&& Other |