Navigation
API > API/Developer > API/Developer/TraceServices > API/Developer/TraceServices/IAnalysisService
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedPtr< const IAnalysisSession > StartAnalysis
(
const TCHAR* SessionUri |
Start analysis reading from a file. | TraceServices/AnalysisService.h | |
TSharedPtr< const IAnalysisSession > StartAnalysis
(
uint32 TraceId, |
Start analysis from a trace which can be identified with a trace id. | TraceServices/AnalysisService.h |
StartAnalysis(const TCHAR *)
Description
Start analysis reading from a file.
| Name | StartAnalysis |
| Type | function |
| Header File | /Engine/Source/Developer/TraceServices/Public/TraceServices/AnalysisService.h |
| Include Path | #include "TraceServices/AnalysisService.h" |
TSharedPtr < const IAnalysisSession > StartAnalysis
(
const TCHAR * SessionUri
)
New analysis session
Parameters
| Name | Remarks |
|---|---|
| SessionUri | Path to trace file |
StartAnalysis(uint32, const TCHAR *, TUniquePtr< UE::Trace::IInDataStream > &&)
Description
Start analysis from a trace which can be identified with a trace id.
| Name | StartAnalysis |
| Type | function |
| Header File | /Engine/Source/Developer/TraceServices/Public/TraceServices/AnalysisService.h |
| Include Path | #include "TraceServices/AnalysisService.h" |
TSharedPtr < const IAnalysisSession > StartAnalysis
(
uint32 TraceId,
const TCHAR * SessionName,
TUniquePtr < UE::Trace::IInDataStream > && DataStream
)
New analysis session
Parameters
| Name | Remarks |
|---|---|
| TraceId | Unique trace id. If no id is available set ~0. |
| SessionName | Display name for this session |
| DataStream | Stream to read from |