26    using uptr      = std::unique_ptr<scope_exit>;
 
   34        return uptr(
new scope_exit(std::forward<exit_cb_t>(exit_cb)));
 
 
   43    scope_exit(std::function<
void(
void)>&& exit_cb)
 
   44        : _exit_cb(
std::forward<
std::function<void(void)>>(exit_cb))
 
   49    std::function<void(
void)> _exit_cb;
 
 
Definition scope_exit.hpp:24
std::function< void(void)> exit_cb_t
Definition scope_exit.hpp:27
~scope_exit()
Definition scope_exit.hpp:37
static uptr make(exit_cb_t &&exit_cb)
Definition scope_exit.hpp:31
std::unique_ptr< scope_exit > uptr
Definition scope_exit.hpp:26
Definition chdr_packet.hpp:20
Definition build_info.hpp:12