Files
UnrealEngine/Engine/Source/Runtime/Online/XMPP/Private/XmppStrophe/StropheContext.h
Brandyn / Techy fcc1b09210 init
2026-04-04 15:40:51 -05:00

28 lines
597 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#if WITH_XMPP_STROPHE
typedef struct _xmpp_ctx_t xmpp_ctx_t;
class FStropheContext
{
public:
explicit FStropheContext();
~FStropheContext();
// Do not allow copies/assigns
FStropheContext(const FStropheContext& Other) = delete;
FStropheContext(FStropheContext&& Other) = delete;
FStropheContext& operator=(const FStropheContext& Other) = delete;
FStropheContext& operator=(FStropheContext&& Other) = delete;
xmpp_ctx_t* GetContextPtr() const { return XmppContextPtr; }
private:
xmpp_ctx_t* XmppContextPtr;
};
#endif