Ditto 4.5.2
Loading...
Searching...
No Matches
Classes | Public Types | Public Member Functions | List of all members
ghc::filesystem::directory_iterator Class Reference

Classes

class  impl
 
class  proxy
 

Public Types

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

Public Member Functions

 directory_iterator (const path &p)
 
 directory_iterator (const path &p, directory_options options)
 
 directory_iterator (const path &p, std::error_code &ec) noexcept
 
 directory_iterator (const path &p, directory_options options, std::error_code &ec) noexcept
 
 directory_iterator (const directory_iterator &rhs)
 
 directory_iterator (directory_iterator &&rhs) noexcept
 
directory_iteratoroperator= (const directory_iterator &rhs)
 
directory_iteratoroperator= (directory_iterator &&rhs) noexcept
 
const directory_entryoperator* () const
 
const directory_entryoperator-> () const
 
directory_iteratoroperator++ ()
 
directory_iteratorincrement (std::error_code &ec) noexcept
 
proxy operator++ (int)
 
bool operator== (const directory_iterator &rhs) const
 
bool operator!= (const directory_iterator &rhs) const