#ifndef DLIB_SCOPED_PTr_H_ #define DLIB_SCOPED_PTr_H_ #include <memory> namespace dlib { // Template alias for compatibility with clients using old dlib::scoped_ptr // Old scoped_ptr implementation is removed completely // This alias may fail in some reference deduction cases template <class T, class Deleter = std::default_delete<T> > using scoped_ptr = std::unique_ptr<T, Deleter>; } #endif