RAII helper that advances a shared progress_tracker by a given step count upon destruction.
More...
#include <progress_tracker.hpp>
RAII helper that advances a shared progress_tracker by a given step count upon destruction.
◆ advance_tracker()
recognition::utility::advance_tracker::advance_tracker |
( |
shared_progress_tracker_t | shared_tracker, |
|
|
std::uint64_t | step_count = 1u ) |
|
inlineexplicitnoexcept |
Construct advance_tracker with a shared tracker and step count.
- Parameters
-
shared_tracker | The shared tracker to advance. |
step_count | Number of steps to advance (default: 1). |
◆ ~advance_tracker()
recognition::utility::advance_tracker::~advance_tracker |
( |
| ) |
|
|
inline |
Advance the tracker by the step count if it exists.
◆ m_shared_tracker
◆ m_step_count
std::uint64_t recognition::utility::advance_tracker::m_step_count |
|
private |
The documentation for this class was generated from the following file: