Navigation
API > API/Plugins > API/Plugins/OnlineServicesCommon > API/Plugins/OnlineServicesCommon/FOnlineAsyncOpQueue
| Name | TWrappedOp |
| Type | class |
| Header File | /Engine/Plugins/Online/OnlineServices/Source/OnlineServicesCommon/Public/Online/OnlineAsyncOpQueue.h |
| Include Path | #include "Online/OnlineAsyncOpQueue.h" |
Syntax
template<typename OpType>
class TWrappedOp :
public UE::Online::FOnlineAsyncOpQueue::IWrappedOp ,
public TSharedFromThis< TWrappedOp< OpType > >
Inheritance Hierarchy
- FOnlineAsyncOpQueue::IWrappedOp → FOnlineAsyncOpQueue::TWrappedOp
- FSharedFromThisBase → TSharedFromThis → FOnlineAsyncOpQueue::TWrappedOp
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TWrappedOp
(
TOnlineAsyncOp< OpType >& InOp, |
Online/OnlineAsyncOpQueue.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~TWrappedOp() |
Online/OnlineAsyncOpQueue.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DelayInSeconds | const double | Online/OnlineAsyncOpQueue.h | ||
| EnqueueCycles | const uint64 | Online/OnlineAsyncOpQueue.h | ||
| OnCompleteEvent | TOnlineEventCallable< void(void)> | Online/OnlineAsyncOpQueue.h | ||
| OnCompleteHandle | FOnlineEventDelegateHandle | Online/OnlineAsyncOpQueue.h | ||
| Op | TSharedRef< TOnlineAsyncOp< OpType > > | Online/OnlineAsyncOpQueue.h | ||
| TickerHandle | FTSTicker::FDelegateHandle | Online/OnlineAsyncOpQueue.h |
Functions
Public
Overridden from IWrappedOp
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Cancel
(
const FOnlineError& Reason |
Online/OnlineAsyncOpQueue.h | ||
virtual bool IsComplete() |
Online/OnlineAsyncOpQueue.h | ||
virtual TOnlineEvent< void(void)> OnComplete() |
Online/OnlineAsyncOpQueue.h | ||
virtual void Start() |
Online/OnlineAsyncOpQueue.h |