#include <generic/dius/filesystem/directory_entry.h>
◆ DirectoryEntry() [1/2]
dius::filesystem::DirectoryEntry::DirectoryEntry |
( |
| ) |
|
|
default |
◆ DirectoryEntry() [2/2]
dius::filesystem::DirectoryEntry::DirectoryEntry |
( |
DirectoryEntry && | | ) |
|
|
default |
◆ exists()
auto dius::filesystem::DirectoryEntry::exists |
( |
| ) |
const -> di::Result<bool> |
|
inline |
◆ file_size()
auto dius::filesystem::DirectoryEntry::file_size |
( |
| ) |
const -> di::Result<umax> |
|
inline |
◆ filename()
auto dius::filesystem::DirectoryEntry::filename |
( |
| ) |
const -> di::Optional<di::PathView> |
|
inlineconstexpr |
◆ hard_link_count()
auto dius::filesystem::DirectoryEntry::hard_link_count |
( |
| ) |
const -> di::Result<umax> |
|
inline |
◆ is_block_file()
auto dius::filesystem::DirectoryEntry::is_block_file |
( |
| ) |
const -> di::Result<bool> |
|
inline |
◆ is_character_file()
auto dius::filesystem::DirectoryEntry::is_character_file |
( |
| ) |
const -> di::Result<bool> |
|
inline |
◆ is_directory()
auto dius::filesystem::DirectoryEntry::is_directory |
( |
| ) |
const -> di::Result<bool> |
|
inline |
◆ is_fifo()
auto dius::filesystem::DirectoryEntry::is_fifo |
( |
| ) |
const -> di::Result<bool> |
|
inline |
◆ is_other()
auto dius::filesystem::DirectoryEntry::is_other |
( |
| ) |
const -> di::Result<bool> |
|
inline |
◆ is_regular_file()
auto dius::filesystem::DirectoryEntry::is_regular_file |
( |
| ) |
const -> di::Result<bool> |
|
inline |
◆ is_socket()
auto dius::filesystem::DirectoryEntry::is_socket |
( |
| ) |
const -> di::Result<bool> |
|
inline |
◆ is_symlink()
auto dius::filesystem::DirectoryEntry::is_symlink |
( |
| ) |
const -> di::Result<bool> |
|
inline |
◆ operator di::Path &&()
dius::filesystem::DirectoryEntry::operator di::Path && |
( |
| ) |
&& |
|
inlineconstexpr |
◆ operator di::Path const &()
dius::filesystem::DirectoryEntry::operator di::Path const & |
( |
| ) |
const & |
|
inlineconstexpr |
◆ operator di::PathView()
dius::filesystem::DirectoryEntry::operator di::PathView |
( |
| ) |
const |
|
inlineconstexpr |
◆ operator=()
◆ path() [1/2]
auto dius::filesystem::DirectoryEntry::path |
( |
| ) |
&& -> di::Path&& |
|
inlineconstexpr |
◆ path() [2/2]
auto dius::filesystem::DirectoryEntry::path |
( |
| ) |
const & -> di::Path const& |
|
inlineconstexpr |
◆ path_view()
auto dius::filesystem::DirectoryEntry::path_view |
( |
| ) |
const -> di::PathView |
|
inlineconstexpr |
◆ status()
auto dius::filesystem::DirectoryEntry::status |
( |
| ) |
const -> di::Result<FileStatus> |
|
inline |
◆ symlink_status()
auto dius::filesystem::DirectoryEntry::symlink_status |
( |
| ) |
const -> di::Result<FileStatus> |
|
inline |
◆ DirectoryIterator
◆ operator<=>
◆ operator==
◆ RecursiveDirectoryIterator
◆ tag_invoke
template<di::concepts::Encoding Enc>
friend auto tag_invoke |
( |
di::Tag< di::formatter_in_place > | , |
|
|
di::InPlaceType< DirectoryEntry > | , |
|
|
di::FormatParseContext< Enc > & | context ) |
|
friend |
The documentation for this class was generated from the following file: