LeviLamina
Loading...
Searching...
No Matches
Bedrock::Threading::IAsyncResult< T > Class Template Referenceabstract
Inheritance diagram for Bedrock::Threading::IAsyncResult< T >:

Public Types

using Handle = std::shared_ptr<Bedrock::Threading::IAsyncResult<T>>
using CompletionHandler = std::function<void(const Bedrock::Threading::IAsyncResult<T>&)>

Public Member Functions

virtual T addOnComplete (Bedrock::Threading::IAsyncResult< T >::CompletionHandler)=0
virtual T getResult () const
virtual::Bedrock::Threading::AsyncStatus getStatus () const =0
virtual::std::error_code getError () const =0
virtual void cancel ()=0

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