doxygen
Classes | Public Types | Public Member Functions | Friends | List of all members
DirIterator Class Reference

Classes

struct  Private
 

Public Types

using value_type = DirEntry
 
using difference_type = std::ptrdiff_t
 
using pointer = value_type *
 
using reference = value_type &
 
using iterator_category = std::input_iterator_tag
 

Public Member Functions

 DirIterator (const DirIterator &it)
 
DirIteratoroperator= (const DirIterator &it)
 
DirIterator operator++ ()
 
const value_typeoperator* () const
 
const value_typeoperator-> () const
 

Friends

class Dir
 
bool operator== (const DirIterator &it1, const DirIterator &it2)
 
bool operator!= (const DirIterator &it1, const DirIterator &it2)
 
DirIterator begin (DirIterator it) noexcept
 
DirIterator end (const DirIterator &) noexcept
 

The documentation for this class was generated from the following files: