12template <
typename T, auto fn>
25template <
typename T, auto fn>
26using handle = std::unique_ptr<T, deleter<T, fn>>;
Definition algorithm.hpp:12
std::unique_ptr< T, deleter< T, fn > > handle
A handle is a unique_ptr with a custom deleter.
Definition handle.hpp:26
A deleter is a function that deletes a pointer.
Definition handle.hpp:13
void operator()(T *p)
Definition handle.hpp:14