UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
StompModule.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
6#include "CoreMinimal.h"
9
10class IStompClient;
11
16 public IModuleInterface
17{
18
19public:
20
21 // FStompModule
22
29 static STOMP_API FStompModule& Get();
30
31#if WITH_STOMP
38 STOMP_API TSharedRef<IStompClient> CreateClient(const FString& Url, const FString& OptAuthToken = FString());
39#endif // #if WITH_STOMP
40
41private:
42
43 // IModuleInterface
44
49 STOMP_API virtual void StartupModule() override;
50
55 STOMP_API virtual void ShutdownModule() override;
56
57
59 static FStompModule* Singleton;
60};
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition StompModule.h:17
static STOMP_API FStompModule & Get()
Definition StompModule.cpp:38
Definition ModuleInterface.h:14
Definition IStompClient.h:16
Definition SharedPointer.h:153