15 std::filesystem::directory_iterator
it;
29 std::filesystem::path
dir;
37 [[nodiscard]]
friend std::filesystem::directory_iterator
end(
const Directory & )
46 std::filesystem::recursive_directory_iterator
it;
60 std::filesystem::path
dir;
79 return !a.
ec && a.
it != b;
84 return !a.
ec && a.
it != b;
#define MRMESH_API
Definition MRMeshFwd.h:80
std::filesystem::path dir
Definition MRDirectory.h:60
auto operator*() const
Definition MRDirectory.h:18
std::error_code & ec
Definition MRDirectory.h:47
std::error_code & ec
Definition MRDirectory.h:61
friend DirectoryRecursiveIterator begin(const DirectoryRecursive &sd)
Definition MRDirectory.h:63
std::filesystem::directory_iterator it
Definition MRDirectory.h:15
friend std::filesystem::recursive_directory_iterator end(const DirectoryRecursive &)
Definition MRDirectory.h:68
std::error_code & ec
Definition MRDirectory.h:16
bool operator!=(const Color &a, const Color &b)
Definition MRColor.h:104
friend std::filesystem::directory_iterator end(const Directory &)
Definition MRDirectory.h:37
std::filesystem::path dir
Definition MRDirectory.h:29
friend DirectoryIterator begin(const Directory &sd)
Definition MRDirectory.h:32
auto operator*() const
Definition MRDirectory.h:49
DirectoryIterator & operator++()
Definition MRDirectory.h:17
std::error_code & ec
Definition MRDirectory.h:30
DirectoryRecursiveIterator & operator++()
Definition MRDirectory.h:48
std::filesystem::path findPathWithExtension(const std::filesystem::path &pathWithoutExtension)
given file name without final extension, finds in the same folder an existing file with same stem and...
std::filesystem::recursive_directory_iterator it
Definition MRDirectory.h:46
only for bindings generation
Definition MRCameraOrientationPlugin.h:8
iterator of directory items that will save any errors in (ec) instead of throwing exceptions
Definition MRDirectory.h:14
recursive iterator of directory items that will save any errors in (ec) instead of throwing exception...
Definition MRDirectory.h:45
Definition MRDirectory.h:59
Definition MRDirectory.h:28