• The Problem
  • The Solution
  • An Example
  • Some Technical Notes
  • Stop_guards Can't Be Installed If stop() Is Already Called
  • Why stop_guard_t::stop() is noexcept?