diff options
author | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) <spamtrap@nedprod.com> | 2018-07-11 11:54:13 +0300 |
---|---|---|
committer | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) <spamtrap@nedprod.com> | 2018-07-11 11:54:13 +0300 |
commit | f3d672309a23a989f0c60aeccf309a8db670e719 (patch) | |
tree | 97fe3f5a2a174e04932a7e33b23afbf83b28fa48 /include/llfio/v2.0/directory_handle.hpp | |
parent | 5021681a63ecb88f8fc583de0affd921b8677ecf (diff) |
Finished renaming all AFIO => LLFIO, I think at least.
Diffstat (limited to 'include/llfio/v2.0/directory_handle.hpp')
-rw-r--r-- | include/llfio/v2.0/directory_handle.hpp | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/include/llfio/v2.0/directory_handle.hpp b/include/llfio/v2.0/directory_handle.hpp index 5d5aba9f..8c5aa09d 100644 --- a/include/llfio/v2.0/directory_handle.hpp +++ b/include/llfio/v2.0/directory_handle.hpp @@ -123,7 +123,7 @@ public: enum class filter { none, //!< Do no filtering at all - fastdeleted //!< Filter out AFIO deleted files based on their filename (fast and fairly reliable) + fastdeleted //!< Filter out LLFIO deleted files based on their filename (fast and fairly reliable) }; public: @@ -322,7 +322,8 @@ inline void swap(directory_handle &self, directory_handle &o) noexcept \errors Any of the values POSIX open() or CreateFile() can return. */ -inline result<directory_handle> directory(const path_handle &base, directory_handle::path_view_type path, directory_handle::mode _mode = directory_handle::mode::read, directory_handle::creation _creation = directory_handle::creation::open_existing, directory_handle::caching _caching = directory_handle::caching::all, directory_handle::flag flags = directory_handle::flag::none) noexcept +inline result<directory_handle> directory(const path_handle &base, directory_handle::path_view_type path, directory_handle::mode _mode = directory_handle::mode::read, directory_handle::creation _creation = directory_handle::creation::open_existing, directory_handle::caching _caching = directory_handle::caching::all, + directory_handle::flag flags = directory_handle::flag::none) noexcept { return directory_handle::directory(std::forward<decltype(base)>(base), std::forward<decltype(path)>(path), std::forward<decltype(_mode)>(_mode), std::forward<decltype(_creation)>(_creation), std::forward<decltype(_caching)>(_caching), std::forward<decltype(flags)>(flags)); } @@ -344,7 +345,8 @@ parameter is ignored. \errors Any of the values POSIX open() or CreateFile() can return. */ -inline result<directory_handle> temp_directory(directory_handle::path_view_type name = directory_handle::path_view_type(), directory_handle::mode _mode = directory_handle::mode::write, directory_handle::creation _creation = directory_handle::creation::if_needed, directory_handle::caching _caching = directory_handle::caching::all, directory_handle::flag flags = directory_handle::flag::none) noexcept +inline result<directory_handle> temp_directory(directory_handle::path_view_type name = directory_handle::path_view_type(), directory_handle::mode _mode = directory_handle::mode::write, directory_handle::creation _creation = directory_handle::creation::if_needed, + directory_handle::caching _caching = directory_handle::caching::all, directory_handle::flag flags = directory_handle::flag::none) noexcept { return directory_handle::temp_directory(std::forward<decltype(name)>(name), std::forward<decltype(_mode)>(_mode), std::forward<decltype(_creation)>(_creation), std::forward<decltype(_caching)>(_caching), std::forward<decltype(flags)>(flags)); } @@ -363,7 +365,8 @@ is no longer using any items within (leafnames are views onto the original kerne \mallocs If the `kernelbuffer` parameter is set on entry, no memory allocations. If unset, at least one memory allocation, possibly more is performed. */ -inline result<directory_handle::enumerate_info> enumerate(const directory_handle &self, directory_handle::buffers_type &&tofill, directory_handle::path_view_type glob = directory_handle::path_view_type(), directory_handle::filter filtering = directory_handle::filter::fastdeleted, span<char> kernelbuffer = span<char>()) noexcept +inline result<directory_handle::enumerate_info> enumerate(const directory_handle &self, directory_handle::buffers_type &&tofill, directory_handle::path_view_type glob = directory_handle::path_view_type(), directory_handle::filter filtering = directory_handle::filter::fastdeleted, + span<char> kernelbuffer = span<char>()) noexcept { return self.enumerate(std::forward<decltype(tofill)>(tofill), std::forward<decltype(glob)>(glob), std::forward<decltype(filtering)>(filtering), std::forward<decltype(kernelbuffer)>(kernelbuffer)); } |