UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TransactionOne.inl File Reference

Go to the source code of this file.

Classes

struct  UE::IoStore::HTTP::FMessageOffsets
 
class  UE::IoStore::HTTP::DetailOne::FBase
 
class  UE::IoStore::HTTP::DetailOne::FRequest
 
class  UE::IoStore::HTTP::DetailOne::FStatusHeaders
 
class  UE::IoStore::HTTP::DetailOne::FBody
 
class  UE::IoStore::HTTP::FTransactionOne
 
class  UE::IoStore::HTTP::FTransaction
 
class  UE::IoStore::HTTP::FTransactRef
 

Namespaces

namespace  UE
 
namespace  UE::IoStore
 NO_LOGGING.
 
namespace  UE::IoStore::HTTP
 
namespace  UE::IoStore::HTTP::DetailOne
 

Macros

#define TR_METHOD(x, ...)
 

Functions

FOutcome UE::IoStore::HTTP::HandshakeOne (FTlsPeer &, void *)
 
FOutcome UE::IoStore::HTTP::TickOne (FTlsPeer &, void *)
 
void UE::IoStore::HTTP::GoAwayOne (FTlsPeer &, void *)
 
FTransactRef UE::IoStore::HTTP::CreateTransactOne (void *&)
 
FTransactRef UE::IoStore::HTTP::CreateTransactTwo (void *PeerData)
 

Macro Definition Documentation

◆ TR_METHOD

#define TR_METHOD (   x,
  ... 
)
Value:
template <typename... Arg> auto x(Arg&&... Args) __VA_ARGS__ { \
if (auto Self = UPTRINT(this); Self & 1) \
return ((FTransactionTwo*)(Self ^ 1))->x(Forward<Arg>(Args)...); \
return ((FTransactionOne*)this)->x(Forward<Arg>(Args)...); \
}
return Self
Definition CocoaThread.cpp:337
FPlatformTypes::UPTRINT UPTRINT
An unsigned integer the same size as a pointer.
Definition Platform.h:1146
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127