libstdc++: std::filesystem::directory_entry Class Reference (original) (raw)
#include <[filesystem](a00086%5Fsource.html)>
The value type used by directory iterators.
Since
C++17
Definition at line 105 of file bits/fs_dir.h.
std::filesystem::directory_entry::directory_entry ( const filesystem::path & __p) |
inlineexplicit |
◆ directory_entry() [2/2]
◆ assign() [1/2]
void std::filesystem::directory_entry::assign ( const filesystem::path & __p) |
inline |
◆ assign() [2/2]
◆ exists() [1/2]
bool std::filesystem::directory_entry::exists ( ) const |
inline |
◆ exists() [2/2]
bool std::filesystem::directory_entry::exists ( error_code & __ec) const |
inlinenoexcept |
◆ file_size() [1/2]
uintmax_t std::filesystem::directory_entry::file_size ( ) const |
inline |
◆ file_size() [2/2]
uintmax_t std::filesystem::directory_entry::file_size ( error_code & __ec) const |
inlinenoexcept |
◆ hard_link_count() [1/2]
uintmax_t std::filesystem::directory_entry::hard_link_count ( ) const |
inline |
◆ hard_link_count() [2/2]
uintmax_t std::filesystem::directory_entry::hard_link_count ( error_code & __ec) const |
inlinenoexcept |
◆ is_block_file() [1/2]
bool std::filesystem::directory_entry::is_block_file ( ) const |
inline |
◆ is_block_file() [2/2]
bool std::filesystem::directory_entry::is_block_file ( error_code & __ec) const |
inlinenoexcept |
◆ is_character_file() [1/2]
bool std::filesystem::directory_entry::is_character_file ( ) const |
inline |
◆ is_character_file() [2/2]
bool std::filesystem::directory_entry::is_character_file ( error_code & __ec) const |
inlinenoexcept |
◆ is_directory() [1/2]
bool std::filesystem::directory_entry::is_directory ( ) const |
inline |
◆ is_directory() [2/2]
bool std::filesystem::directory_entry::is_directory ( error_code & __ec) const |
inlinenoexcept |
◆ is_fifo() [1/2]
bool std::filesystem::directory_entry::is_fifo ( ) const |
inline |
◆ is_fifo() [2/2]
bool std::filesystem::directory_entry::is_fifo ( error_code & __ec) const |
inlinenoexcept |
◆ is_other() [1/2]
bool std::filesystem::directory_entry::is_other ( ) const |
inline |
◆ is_other() [2/2]
bool std::filesystem::directory_entry::is_other ( error_code & __ec) const |
inlinenoexcept |
◆ is_regular_file() [1/2]
bool std::filesystem::directory_entry::is_regular_file ( ) const |
inline |
◆ is_regular_file() [2/2]
bool std::filesystem::directory_entry::is_regular_file ( error_code & __ec) const |
inlinenoexcept |
◆ is_socket() [1/2]
bool std::filesystem::directory_entry::is_socket ( ) const |
inline |
◆ is_socket() [2/2]
bool std::filesystem::directory_entry::is_socket ( error_code & __ec) const |
inlinenoexcept |
◆ is_symlink() [1/2]
bool std::filesystem::directory_entry::is_symlink ( ) const |
inline |
◆ is_symlink() [2/2]
bool std::filesystem::directory_entry::is_symlink ( error_code & __ec) const |
inlinenoexcept |
◆ last_write_time() [1/2]
file_time_type std::filesystem::directory_entry::last_write_time ( ) const |
inline |
◆ last_write_time() [2/2]
◆ operator const filesystem::path &()
std::filesystem::directory_entry::operator const filesystem::path & ( ) const |
inlinenoexcept |
◆ operator<=>()
strong_ordering std::filesystem::directory_entry::operator<=> ( const directory_entry & __rhs) const |
inlinenoexcept |
◆ operator==()
bool std::filesystem::directory_entry::operator== ( const directory_entry & __rhs) const |
inlinenoexcept |
◆ path()
const filesystem::path & std::filesystem::directory_entry::path ( ) const |
inlinenoexcept |
◆ refresh() [1/2]
void std::filesystem::directory_entry::refresh ( ) |
inline |
◆ refresh() [2/2]
void std::filesystem::directory_entry::refresh ( error_code & __ec) |
inlinenoexcept |
◆ replace_filename() [1/2]
void std::filesystem::directory_entry::replace_filename ( const filesystem::path & __p) |
inline |
◆ replace_filename() [2/2]
◆ status() [1/2]
file_status std::filesystem::directory_entry::status ( ) const |
inline |
◆ status() [2/2]
◆ symlink_status() [1/2]
file_status std::filesystem::directory_entry::symlink_status ( ) const |
inline |
◆ symlink_status() [2/2]
◆ _Dir
◆ directory_iterator
◆ operator<<
template<typename _CharT , typename _Traits >
◆ recursive_directory_iterator
The documentation for this class was generated from the following file: