UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AwaitableTask_Detail::TPromiseVTableDummy< ReturnType > Class Template Referencefinal

#include <AwaitableTask.h>

+ Inheritance diagram for AwaitableTask_Detail::TPromiseVTableDummy< ReturnType >:

Public Member Functions

 TPromiseVTableDummy ()
 
bool TryLaunch () override
 
void IncrementRefCount () override
 
ReturnType GetResult () override
 
bool IsLaunched () const override
 
bool IsValid () const override
 
bool IsCompleted () const override
 
void Finish () override
 
- Public Member Functions inherited from AwaitableTask_Detail::TPromiseVTableBase< ReturnType >
 TPromiseVTableBase ()=default
 
TPromiseVTableBaseoperator= (const TPromiseVTableBase &Other)
 
TPromiseVTableBaseoperator= (TPromiseVTableBase &&Other)
 

Additional Inherited Members

- Protected Member Functions inherited from AwaitableTask_Detail::TPromiseVTableBase< ReturnType >
 TPromiseVTableBase (FPromiseBase *InPromise)
 
- Protected Attributes inherited from AwaitableTask_Detail::TPromiseVTableBase< ReturnType >
FPromiseBasePromise = nullptr
 

Constructor & Destructor Documentation

◆ TPromiseVTableDummy()

template<typename ReturnType >
AwaitableTask_Detail::TPromiseVTableDummy< ReturnType >::TPromiseVTableDummy ( )
inline

Member Function Documentation

◆ Finish()

template<typename ReturnType >
void AwaitableTask_Detail::TPromiseVTableDummy< ReturnType >::Finish ( )
inlineoverridevirtual

◆ GetResult()

template<typename ReturnType >
ReturnType AwaitableTask_Detail::TPromiseVTableDummy< ReturnType >::GetResult ( )
inlineoverridevirtual

◆ IncrementRefCount()

template<typename ReturnType >
void AwaitableTask_Detail::TPromiseVTableDummy< ReturnType >::IncrementRefCount ( )
inlineoverridevirtual

◆ IsCompleted()

template<typename ReturnType >
bool AwaitableTask_Detail::TPromiseVTableDummy< ReturnType >::IsCompleted ( ) const
inlineoverridevirtual

◆ IsLaunched()

template<typename ReturnType >
bool AwaitableTask_Detail::TPromiseVTableDummy< ReturnType >::IsLaunched ( ) const
inlineoverridevirtual

◆ IsValid()

template<typename ReturnType >
bool AwaitableTask_Detail::TPromiseVTableDummy< ReturnType >::IsValid ( ) const
inlineoverridevirtual

◆ TryLaunch()

template<typename ReturnType >
bool AwaitableTask_Detail::TPromiseVTableDummy< ReturnType >::TryLaunch ( )
inlineoverridevirtual

The documentation for this class was generated from the following file: