Template Struct async_runnable¶
Defined in File async_runnable.hpp
Inheritance Relationships¶
Base Type¶
public legion::core::runnable< Func >
(Template Class runnable)
Struct Documentation¶
-
template<typename
Func
>
structlegion::core::async
::
async_runnable
: public legion::core::runnable<Func>¶ Public Functions
-
async_runnable
() = default¶
-
inline std::shared_ptr<async_progress>
getProgress
() noexcept¶
-
template<typename
RepeaterFunc
>
inline async_operation<RepeaterFunc>getOperation
(const RepeaterFunc &func) noexcept¶
-
inline virtual void
execute
() override¶
Protected Attributes
-
std::shared_ptr<async_progress>
m_progress
¶
-