Navigation
API > API/Developer > API/Developer/TraceAnalysis
| Name | FStoreConnection |
| Type | class |
| Header File | /Engine/Source/Developer/TraceAnalysis/Public/Trace/StoreConnection.h |
| Include Path | #include "Trace/StoreConnection.h" |
Syntax
class FStoreConnection
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FStoreConnection() |
Trace/StoreConnection.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FStoreConnection() |
Trace/StoreConnection.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsLocalHost | bool | Trace/StoreConnection.h | ||
| LastStoreHost | FString | Trace/StoreConnection.h | ||
| LastStorePort | uint32 | Trace/StoreConnection.h | ||
| StoreClient | TUniquePtr< UE::Trace::FStoreClient > | The client used to connect to the trace store. It is not thread safe! | Trace/StoreConnection.h | |
| StoreClientCriticalSection | FCriticalSection | CriticalSection for using the store client's API. | Trace/StoreConnection.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const bool CanChangeStoreSettings() |
Trace/StoreConnection.h | ||
bool ConnectToStore
(
const TCHAR* Host, |
Trace/StoreConnection.h | ||
void Disconnect() |
Trace/StoreConnection.h | ||
const FString & GetLastStoreHost() |
Trace/StoreConnection.h | ||
uint32 GetLastStorePort() |
Trace/StoreConnection.h | ||
bool GetStoreAddressAndPort
(
uint32& OutStoreAddress, |
Trace/StoreConnection.h | ||
UE::Trace::FStoreClient * GetStoreClient() |
Trace/StoreConnection.h | ||
FCriticalSection & GetStoreClientCriticalSection() |
Trace/StoreConnection.h | ||
FString GetStoreDir() |
Trace/StoreConnection.h | ||
const bool IsLocalHost() |
Trace/StoreConnection.h | ||
bool ReconnectToStore() |
Attempt to reconnect to the store if the connection was severed, without recreating the store client. | Trace/StoreConnection.h |