Template Struct async_operation¶
Defined in File async_operation.hpp
Inheritance Relationships¶
Derived Type¶
public legion::core::async::job_operation< Func, CompleteFunc >
(Template Struct job_operation)
Struct Documentation¶
-
template<typename
Func
>
structlegion::core::async
::
async_operation
¶ Subclassed by legion::core::async::job_operation< Func, CompleteFunc >
Public Functions
-
async_operation
() = default¶
-
async_operation
(const async_operation&) = default¶
-
async_operation
(async_operation&&) = default¶
-
inline bool
is_done
() const noexcept¶
-
inline float
progress
() const noexcept¶
-
inline virtual void
wait
(wait_priority priority = wait_priority_normal) const noexcept¶
-
template<typename ...
Args
>
inline autothen
(wait_priority priority, Args&&... args) const¶
-