15#if !defined(UE_TRACE_SERVER_CONTROLS_ENABLED)
16# define UE_TRACE_SERVER_CONTROLS_ENABLED (PLATFORM_DESKTOP && !UE_BUILD_SHIPPING && !IS_PROGRAM)
122 UE_DEPRECATED(5.7,
"Use -notracethread command line instead")
330#if UE_TRACE_SERVER_CONTROLS_ENABLED
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
const bool
Definition NetworkReplayStreaming.h:178
@ Stop
Definition PrecomputedVolumetricLightmapStreaming.cpp:26
Definition TraceAuxiliary.h:21
static CORE_API bool SendSnapshot(const TCHAR *Host=nullptr, uint32 Port=0)
Definition TraceAuxiliary.cpp:1928
static CORE_API bool IsPaused()
Definition TraceAuxiliary.cpp:1898
static CORE_API bool Start(EConnectionType Type, const TCHAR *Target, const TCHAR *Channels=TEXT("default"), FOptions *Options=nullptr, const FLogCategoryAlias &LogCategory=LogCore)
Definition TraceAuxiliary.cpp:1829
static CORE_API void InitializePresets(const TCHAR *CommandLine)
Definition TraceAuxiliary.cpp:2213
DECLARE_TS_MULTICAST_DELEGATE_TwoParams(FOnTraceStopped, FTraceAuxiliary::EConnectionType TraceType, const FString &TraceDestination)
static CORE_API bool IsConnected()
Definition TraceAuxiliary.cpp:2292
static CORE_API struct UE::Trace::FInitializeDesc const * GetInitializeDesc()
Definition TraceAuxiliary.cpp:2331
static CORE_API FOnSnapshotSaved OnSnapshotSaved
Definition TraceAuxiliary.h:322
static CORE_API void Panic()
Definition TraceAuxiliary.cpp:2326
static CORE_API ETraceSystemStatus GetTraceSystemStatus()
Definition TraceAuxiliary.cpp:2380
static CORE_API EConnectionType GetConnectionType()
Definition TraceAuxiliary.cpp:2310
static CORE_API void EnableCommandlineChannels()
Definition TraceAuxiliary.cpp:2248
FLogCategoryBase FLogCategoryAlias
Definition TraceAuxiliary.h:74
static CORE_API bool Stop()
Definition TraceAuxiliary.cpp:1879
static CORE_API void DisableChannels(TConstArrayView< uint32 > ChannelIds, TMap< uint32, FString > *OutErrors=nullptr)
Definition TraceAuxiliary.cpp:2262
static CORE_API FOnTraceStarted OnTraceStarted
Definition TraceAuxiliary.h:310
static CORE_API bool Resume()
Definition TraceAuxiliary.cpp:1908
DECLARE_TS_MULTICAST_DELEGATE_TwoParams(FOnTraceStarted, FTraceAuxiliary::EConnectionType TraceType, const FString &TraceDestination)
static CORE_API void EnumerateFixedChannelPresets(PresetCallback Callback)
Definition TraceAuxiliary.cpp:2340
static CORE_API bool Pause()
Definition TraceAuxiliary.cpp:1889
static CORE_API bool WriteSnapshot(const TCHAR *FilePath)
Definition TraceAuxiliary.cpp:1917
static CORE_API void Shutdown()
Definition TraceAuxiliary.cpp:2233
static CORE_API FString GetTraceDestinationString()
Definition TraceAuxiliary.cpp:2283
DECLARE_TS_MULTICAST_DELEGATE(FOnConnection)
static CORE_API void EnumerateChannelPresetsFromSettings(PresetCallback Callback)
Definition TraceAuxiliary.cpp:2360
static CORE_API FOnConnection OnConnection
Definition TraceAuxiliary.h:304
static CORE_API void EnableChannels(TConstArrayView< uint32 > ChannelIds, TMap< uint32, FString > *OutErrors=nullptr)
Definition TraceAuxiliary.cpp:2255
EEnumerateResult
Definition TraceAuxiliary.h:40
EConnectionType
Definition TraceAuxiliary.h:78
ETraceSystemStatus
Definition TraceAuxiliary.h:29
TFunctionRef< EEnumerateResult(const FChannelPreset &Preset)> PresetCallback
Definition TraceAuxiliary.h:67
DECLARE_TS_MULTICAST_DELEGATE_TwoParams(FOnSnapshotSaved, FTraceAuxiliary::EConnectionType TraceType, const FString &TraceDestination)
static CORE_API void GetActiveChannelsString(FStringBuilderBase &String)
Definition TraceAuxiliary.cpp:2319
static CORE_API FOnTraceStopped OnTraceStopped
Definition TraceAuxiliary.h:316
static CORE_API void TryAutoConnect()
Definition TraceAuxiliary.cpp:2406
Definition AssetRegistryState.h:50
Definition UnrealString.h.inl:34
Definition AdvancedWidgetsModule.cpp:13
@ false
Definition radaudio_common.h:23
Definition LogCategory.h:21
Definition TraceAuxiliary.h:46
bool bIsReadOnly
Definition TraceAuxiliary.h:64
const TCHAR * ChannelList
Definition TraceAuxiliary.h:58
FChannelPreset(const TCHAR *InName, const TCHAR *InChannels, bool bInIsReadOnly)
Definition TraceAuxiliary.h:47
const TCHAR * Name
Definition TraceAuxiliary.h:57
Definition TraceAuxiliary.h:120
bool bTruncateFile
Definition TraceAuxiliary.h:125
bool bExcludeTail
Definition TraceAuxiliary.h:127
bool bNoWorkerThread
Definition TraceAuxiliary.h:123