Files
UnrealEngineUWP/Engine/Source/Developer/TraceServices/Private/Modules/PlatformEventsModule.h
martins mozeiko 2208dade76 Add context switch and stack sampling trace collection on Windows using ETW
#rb Ionut.Matasaru

[CL 16357198 by martins mozeiko in ue5-main branch]
2021-05-17 15:28:50 -04:00

30 lines
673 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "TraceServices/ModuleService.h"
#include "UObject/NameTypes.h"
namespace TraceServices
{
class FPlatformEventsModule
: public IModule
{
public:
virtual void GetModuleInfo(FModuleInfo& OutModuleInfo) override;
virtual void OnAnalysisBegin(IAnalysisSession& Session) override;
virtual void GetLoggers(TArray<const TCHAR *>& OutLoggers) override
{
}
virtual const TCHAR* GetCommandLineArgument() override
{
return nullptr;
}
virtual void GenerateReports(const IAnalysisSession& Session, const TCHAR* CmdLine, const TCHAR* OutputDirectory) override
{
}
};
} // namespace TraceServices