logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

std::filesystem::directory_entry - The value type used by directory iterators.

Author

       Generated automatically by Doxygen for libstdc++ from the source code.

                                                    libstdc++             std::filesystem::directory_entry(3cxx)

Detailed Description

       The value type used by directory iterators.

Name

       std::filesystem::directory_entry - The value type used by directory iterators.

Synopsis

       #include <fs_dir.h>

   PublicMemberFunctionsdirectory_entry (constdirectory_entry &)=defaultdirectory_entry (constfilesystem::path &__p)
       directory_entry (constfilesystem::path &__p, error_code &__ec)
       directory_entry (directory_entry &&) noexcept=defaultvoidassign (constfilesystem::path &__p)
       voidassign (constfilesystem::path &__p, error_code &__ec)
       bool exists () const
       bool exists (error_code &__ec) constnoexcept
       uintmax_t file_size () const
       uintmax_t file_size (error_code &__ec) constnoexcept
       uintmax_t hard_link_count () const
       uintmax_t hard_link_count (error_code &__ec) constnoexcept
       bool is_block_file () const
       bool is_block_file (error_code &__ec) constnoexcept
       bool is_character_file () const
       bool is_character_file (error_code &__ec) constnoexcept
       bool is_directory () const
       bool is_directory (error_code &__ec) constnoexcept
       bool is_fifo () const
       bool is_fifo (error_code &__ec) constnoexcept
       bool is_other () const
       bool is_other (error_code &__ec) constnoexcept
       bool is_regular_file () const
       bool is_regular_file (error_code &__ec) constnoexcept
       bool is_socket () const
       bool is_socket (error_code &__ec) constnoexcept
       bool is_symlink () const
       bool is_symlink (error_code &__ec) constnoexceptfile_time_typelast_write_time () constfile_time_typelast_write_time (error_code &__ec) constnoexceptoperatorconstfilesystem::path& () constnoexcept
       bool operator!= (constdirectory_entry &__rhs) constnoexcept
       bool operator< (constdirectory_entry &__rhs) constnoexcept
       bool operator<= (constdirectory_entry &__rhs) constnoexceptdirectory_entry & operator= (constdirectory_entry &)=defaultdirectory_entry & operator= (directory_entry &&) noexcept=default
       bool operator== (constdirectory_entry &__rhs) constnoexcept
       bool operator> (constdirectory_entry &__rhs) constnoexcept
       bool operator>= (constdirectory_entry &__rhs) constnoexceptconstfilesystem::path & path () constnoexceptvoidrefresh ()
       voidrefresh (error_code &__ec) noexceptvoidreplace_filename (constfilesystem::path &__p)
       voidreplace_filename (constfilesystem::path &__p, error_code &__ec)
       file_statusstatus () constfile_statusstatus (error_code &__ec) constnoexceptfile_statussymlink_status () constfile_statussymlink_status (error_code &__ec) constnoexceptFriendsstruct_Dirclassdirectory_iterator
       template<typename _CharT , typename _Traits > basic_ostream< _CharT, _Traits > & operator<<
           (basic_ostream< _CharT, _Traits > &__os, constdirectory_entry &__d)
       classrecursive_directory_iterator

See Also