◆ ~FWindowsProcessSentinel()
| virtual FWindowsProcessSentinel::~FWindowsProcessSentinel |
( |
| ) |
|
|
inlinevirtual |
◆ CreateSentinelFile()
| virtual bool FWindowsProcessSentinel::CreateSentinelFile |
( |
const TCHAR * |
Name, |
|
|
const FString & |
Contents |
|
) |
| |
|
inlineoverridevirtual |
Create the sentinel file, if possible
- Returns
- false if the file could not be created (because another process has it locked)
Implements IProcessSentinel.
◆ DoesSentinelFileExistImpl()
| virtual bool FWindowsProcessSentinel::DoesSentinelFileExistImpl |
( |
const TCHAR * |
Name, |
|
|
FString * |
OptionalOutContents |
|
) |
| |
|
inlineoverridevirtual |
The actual implementation to determine if the sentinel file is exists and is valid (due to a process dying, the file may actually exist on disk, but isn't a valid file anymore, so a simple FileExists may not be good enough
Implements IProcessSentinel.
◆ FileHandle
| HANDLE FWindowsProcessSentinel::FileHandle |
The documentation for this class was generated from the following file: