Lines Matching refs:impl
121 struct utils::fs::detail::directory_iterator::impl : utils::noncopyable {
135 impl(void) : _path("invalid-directory-entry"), _dirp(NULL)
144 explicit impl(const path& path) : _path(path)
164 ~impl(void)
208 detail::directory_iterator::directory_iterator(std::shared_ptr< impl > pimpl) :
229 return directory_iterator(std::shared_ptr< impl >(new impl(path)));
239 return directory_iterator(std::shared_ptr< impl >(new impl()));
308 struct utils::fs::directory::impl : utils::noncopyable {
315 impl(const fs::path& path_) : _path(path_)
324 fs::directory::directory(const path& path_) : _pimpl(new impl(path_))