.TH "std::filesystem::directory_entry" 3cxx "Wed Jul 28 2021" "libstdc++" \" -*- nroff -*- .ad l .nh .SH NAME std::filesystem::directory_entry \- The value type used by directory iterators\&. .SH SYNOPSIS .br .PP .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBdirectory_entry\fP (const \fBdirectory_entry\fP &)=default" .br .ti -1c .RI "\fBdirectory_entry\fP (const \fBfilesystem::path\fP &__p)" .br .ti -1c .RI "\fBdirectory_entry\fP (const \fBfilesystem::path\fP &__p, \fBerror_code\fP &__ec)" .br .ti -1c .RI "\fBdirectory_entry\fP (\fBdirectory_entry\fP &&) noexcept=default" .br .ti -1c .RI "void \fBassign\fP (const \fBfilesystem::path\fP &__p)" .br .ti -1c .RI "void \fBassign\fP (const \fBfilesystem::path\fP &__p, \fBerror_code\fP &__ec)" .br .ti -1c .RI "bool \fBexists\fP () const" .br .ti -1c .RI "bool \fBexists\fP (\fBerror_code\fP &__ec) const noexcept" .br .ti -1c .RI "uintmax_t \fBfile_size\fP () const" .br .ti -1c .RI "uintmax_t \fBfile_size\fP (\fBerror_code\fP &__ec) const noexcept" .br .ti -1c .RI "uintmax_t \fBhard_link_count\fP () const" .br .ti -1c .RI "uintmax_t \fBhard_link_count\fP (\fBerror_code\fP &__ec) const noexcept" .br .ti -1c .RI "bool \fBis_block_file\fP () const" .br .ti -1c .RI "bool \fBis_block_file\fP (\fBerror_code\fP &__ec) const noexcept" .br .ti -1c .RI "bool \fBis_character_file\fP () const" .br .ti -1c .RI "bool \fBis_character_file\fP (\fBerror_code\fP &__ec) const noexcept" .br .ti -1c .RI "bool \fBis_directory\fP () const" .br .ti -1c .RI "bool \fBis_directory\fP (\fBerror_code\fP &__ec) const noexcept" .br .ti -1c .RI "bool \fBis_fifo\fP () const" .br .ti -1c .RI "bool \fBis_fifo\fP (\fBerror_code\fP &__ec) const noexcept" .br .ti -1c .RI "bool \fBis_other\fP () const" .br .ti -1c .RI "bool \fBis_other\fP (\fBerror_code\fP &__ec) const noexcept" .br .ti -1c .RI "bool \fBis_regular_file\fP () const" .br .ti -1c .RI "bool \fBis_regular_file\fP (\fBerror_code\fP &__ec) const noexcept" .br .ti -1c .RI "bool \fBis_socket\fP () const" .br .ti -1c .RI "bool \fBis_socket\fP (\fBerror_code\fP &__ec) const noexcept" .br .ti -1c .RI "bool \fBis_symlink\fP () const" .br .ti -1c .RI "bool \fBis_symlink\fP (\fBerror_code\fP &__ec) const noexcept" .br .ti -1c .RI "\fBfile_time_type\fP \fBlast_write_time\fP () const" .br .ti -1c .RI "\fBfile_time_type\fP \fBlast_write_time\fP (\fBerror_code\fP &__ec) const noexcept" .br .ti -1c .RI "\fBoperator const filesystem::path &\fP () const noexcept" .br .ti -1c .RI "bool \fBoperator!=\fP (const \fBdirectory_entry\fP &__rhs) const noexcept" .br .ti -1c .RI "bool \fBoperator<\fP (const \fBdirectory_entry\fP &__rhs) const noexcept" .br .ti -1c .RI "bool \fBoperator<=\fP (const \fBdirectory_entry\fP &__rhs) const noexcept" .br .ti -1c .RI "\fBdirectory_entry\fP & \fBoperator=\fP (const \fBdirectory_entry\fP &)=default" .br .ti -1c .RI "\fBdirectory_entry\fP & \fBoperator=\fP (\fBdirectory_entry\fP &&) noexcept=default" .br .ti -1c .RI "bool \fBoperator==\fP (const \fBdirectory_entry\fP &__rhs) const noexcept" .br .ti -1c .RI "bool \fBoperator>\fP (const \fBdirectory_entry\fP &__rhs) const noexcept" .br .ti -1c .RI "bool \fBoperator>=\fP (const \fBdirectory_entry\fP &__rhs) const noexcept" .br .ti -1c .RI "const \fBfilesystem::path\fP & \fBpath\fP () const noexcept" .br .ti -1c .RI "void \fBrefresh\fP ()" .br .ti -1c .RI "void \fBrefresh\fP (\fBerror_code\fP &__ec) noexcept" .br .ti -1c .RI "void \fBreplace_filename\fP (const \fBfilesystem::path\fP &__p)" .br .ti -1c .RI "void \fBreplace_filename\fP (const \fBfilesystem::path\fP &__p, \fBerror_code\fP &__ec)" .br .ti -1c .RI "\fBfile_status\fP \fBstatus\fP () const" .br .ti -1c .RI "\fBfile_status\fP \fBstatus\fP (\fBerror_code\fP &__ec) const noexcept" .br .ti -1c .RI "\fBfile_status\fP \fBsymlink_status\fP () const" .br .ti -1c .RI "\fBfile_status\fP \fBsymlink_status\fP (\fBerror_code\fP &__ec) const noexcept" .br .in -1c .SS "Friends" .in +1c .ti -1c .RI "struct \fB_Dir\fP" .br .ti -1c .RI "class \fBdirectory_iterator\fP" .br .ti -1c .RI "template \fBbasic_ostream\fP< _CharT, _Traits > & \fBoperator<<\fP (\fBbasic_ostream\fP< _CharT, _Traits > &__os, const \fBdirectory_entry\fP &__d)" .br .ti -1c .RI "class \fBrecursive_directory_iterator\fP" .br .in -1c .SH "Detailed Description" .PP The value type used by directory iterators\&. .PP Definition at line 96 of file bits/fs_dir\&.h\&. .SH "Author" .PP Generated automatically by Doxygen for libstdc++ from the source code\&.