dius 0.1.0
Loading...
Searching...
No Matches
is_other.h
Go to the documentation of this file.
1#pragma once
2
8
9namespace dius::filesystem {
10namespace detail {
12 constexpr auto operator()(FileStatus status) const -> bool {
14 }
15
16 auto operator()(di::PathView path) const -> di::Result<bool> { return status(path) % *this; }
17 };
18}
19
20constexpr inline auto is_other = detail::IsOtherFunction {};
21}
Definition file_status.h:7
Definition operations.h:6
Definition directory_entry.h:11
constexpr auto is_directory
Definition is_directory.h:14
constexpr auto is_symlink
Definition is_symlink.h:14
constexpr auto is_other
Definition is_other.h:20
constexpr auto status
Definition status.h:14
constexpr auto exists
Definition exists.h:17
constexpr auto is_regular_file
Definition is_regular_file.h:14
auto operator()(di::PathView path) const -> di::Result< bool >
Definition is_other.h:16
constexpr auto operator()(FileStatus status) const -> bool
Definition is_other.h:12