UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PendingReports.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
7
12{
13public:
18
23 void Add(const FString& Path);
24
29 void Forget(const FString& ReportDirectoryName);
30
34 void Clear()
35 {
36 Reports.Reset();
37 }
38
42 void Save() const;
43
49
50private:
54 void Load();
55
60 static FString GetPendingReportsJsonFilepath();
61
63 TArray<FString> Reports;
64};
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition PendingReports.h:12
void Clear()
Definition PendingReports.h:34
void Forget(const FString &ReportDirectoryName)
Definition PendingReports.cpp:35
FPendingReports()
Definition PendingReports.cpp:23
const TArray< FString > & GetReportDirectories() const
Definition PendingReports.cpp:72
void Save() const
Definition PendingReports.cpp:47
Definition Array.h:670
void Reset(SizeType NewSize=0)
Definition Array.h:2246