Navigation
Unreal Engine C++ API Reference > Developer > TraceServices > TraceServices
References
Module | TraceServices |
Header | /Engine/Source/Developer/TraceServices/Public/TraceServices/AnalyzerFactories.h |
Include | #include "TraceServices/AnalyzerFactories.h" |
Source | /Engine/Source/Developer/TraceServices/Private/AnalyzerFactories.cpp |
namespace TraceServices
{
TSharedPtr< UE::Trace::IAnalyzer > TraceServices&58;&58;CreateCpuProfilerAnalyzer
&40;
IAnalysisSession & InSession,
IEditableTimingProfilerProvider & InEditableTimingProfilerProvider,
IEditableThreadProvider & InEditableThreadProvider
&41;
}
Remarks
Create an IAnalyzer object for external analysis.
Parameters
Name | Description |
---|---|
InSession | The session object to interact with. |
InEditableTimingProfilerProvider | The timing profiler provider interface to receive the cpu timing event callbacks. |
InEditableThreadProvider | The thread provider interface to receive the thread event callbacks. |