Struct async_progress

Struct Documentation

struct legion::core::async::async_progress

Public Functions

inline async_progress(size_type size)
size_type size() const noexcept
size_type rawProgress() const noexcept
void complete() noexcept
void advance_progress(size_type progress = 1) noexcept
bool is_done() const noexcept
float progress() const noexcept

Protected Attributes

size_type m_size
std::atomic<size_type> m_progress