Struct job_pool_base

Struct Documentation

struct legion::core::async::job_pool_base

Public Functions

inline job_pool_base(size_type count)
inline std::shared_ptr<async_progress> get_progress() const noexcept
virtual runnable_base *pop_job() = 0
inline void complete_job()
inline bool is_done() const noexcept
virtual bool empty() const noexcept = 0

Protected Attributes

std::shared_ptr<async_progress> m_progress