Lines Matching refs:directory_iterator
120 struct utils::fs::detail::directory_iterator::impl : utils::noncopyable {
219 detail::directory_iterator::directory_iterator(std::shared_ptr< impl > pimpl) : in directory_iterator() function in detail::directory_iterator
226 detail::directory_iterator::~directory_iterator(void) in ~directory_iterator()
237 detail::directory_iterator
238 detail::directory_iterator::new_begin(const path& path) in new_begin()
240 return directory_iterator(std::shared_ptr< impl >(new impl(path))); in new_begin()
247 detail::directory_iterator
248 detail::directory_iterator::new_end(void) in new_end()
250 return directory_iterator(std::shared_ptr< impl >(new impl())); in new_end()
264 detail::directory_iterator::operator==(const directory_iterator& other) const in operator ==()
277 detail::directory_iterator::operator!=(const directory_iterator& other) const in operator !=()
288 detail::directory_iterator&
289 detail::directory_iterator::operator++(void) in operator ++()
300 detail::directory_iterator::operator*(void) const in operator *()
311 detail::directory_iterator::operator->(void) const in operator ->()