\r
#pragma once\r
\r
-#include <common/memory/safe_ptr.h>\r
+#include <common/spl/memory.h>\r
\r
#include <boost/noncopyable.hpp>\r
\r
{\r
public:\r
server();\r
- const std::vector<safe_ptr<core::video_channel>> get_channels() const;\r
+ const std::vector<spl::shared_ptr<core::video_channel>> get_channels() const;\r
private:\r
- struct implementation;\r
- safe_ptr<implementation> impl_;\r
+ struct impl;\r
+ spl::shared_ptr<impl> impl_;\r
};\r
\r
}
\ No newline at end of file