37 virtual bool Tick(
float DeltaTime)
override;
41 virtual double GetNumber(
const FString&
Name,
double DefaultValue = 0.0)
override;
65 void TickZeroLoad(
float DeltaTime);
66 void TickSystemCounters(
float DeltaTime);
87 FString UniqueInstanceId;
90 float InternalCountersUpdateInterval;
93 float LastTimeInternalCountersUpdated;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
OnComplete(MoveTemp(Response))
#define DECLARE_LOG_CATEGORY_EXTERN(CategoryName, DefaultVerbosity, CompileTimeVerbosity)
Definition LogMacros.h:361
Definition IPAddress.h:22
Definition OutputDevice.h:133
Definition PerfCounters.h:27
virtual const TMap< FString, FJsonVariant > & GetAllCounters() override
Definition PerfCounters.h:46
virtual double GetNumber(const FString &Name, double DefaultValue=0.0) override
Definition PerfCounters.cpp:274
virtual FString GetAllCountersAsJson() override
Definition PerfCounters.cpp:99
virtual FPerfCounterExecCommandCallback & OnPerfCounterExecCommand() override
Definition PerfCounters.h:45
virtual bool ReportUnplayableCondition(const FString &ConditionDescription)
Definition PerfCounters.cpp:377
virtual bool Exec_Runtime(UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Ar)
Definition PerfCounters.cpp:210
const FString & GetInstanceName() const override
Definition PerfCounters.h:40
virtual TPerformanceHistogramMap & PerformanceHistograms() override
Definition PerfCounters.h:49
virtual ~FPerfCounters()
Definition PerfCounters.cpp:40
virtual void SetNumber(const FString &Name, double Value, uint32 Flags) override
Definition PerfCounters.cpp:293
bool Initialize()
Definition PerfCounters.cpp:49
virtual void ResetStatsForNextPeriod() override
Definition PerfCounters.cpp:138
virtual void SetJson(const FString &Name, const FProduceJsonCounterValue &InCallback, uint32 Flags) override
Definition PerfCounters.cpp:309
virtual void SetString(const FString &Name, const FString &Value, uint32 Flags) override
Definition PerfCounters.cpp:301
virtual bool StartMachineLoadTracking() override
Definition PerfCounters.cpp:317
virtual bool StopMachineLoadTracking()
Definition PerfCounters.cpp:347
Definition RunnableThread.h:20
Definition IHttpRouter.h:16
Definition PerfCountersModule.h:48
Flags
Definition PerfCountersModule.h:52
TMap< FName, FHistogram > TPerformanceHistogramMap
Definition PerfCountersModule.h:87
Definition AndroidPlatformMisc.h:14
Definition UnrealString.h.inl:34
Definition SharedPointer.h:1640
Definition SharedPointer.h:692
Definition HttpServerRequest.h:24