diff options
author | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) <spamtrap@nedprod.com> | 2022-05-11 23:34:33 +0300 |
---|---|---|
committer | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) <spamtrap@nedprod.com> | 2022-05-11 23:34:33 +0300 |
commit | 74205665529ac4e6ea0059ef1f4c87e4be19f258 (patch) | |
tree | db4f5726f6a8b30baeac2b3c458b8d15ba892568 | |
parent | 55696ec43579b34e22e5ed9a2680cbb8c72442d3 (diff) | |
parent | 8a3afb1295fb16ff79af05dac02bac97a5d9aa0d (diff) |
Merge branch 'develop' of github.com:ned14/llfio into develop
-rw-r--r-- | include/llfio/v2.0/fs_handle.hpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/include/llfio/v2.0/fs_handle.hpp b/include/llfio/v2.0/fs_handle.hpp index 09446854..d8e0c091 100644 --- a/include/llfio/v2.0/fs_handle.hpp +++ b/include/llfio/v2.0/fs_handle.hpp @@ -486,12 +486,13 @@ public: #ifdef _WIN32 //! Windows only: List all the NTFS extended attributes on a file. See the documentation for `set_extended_attribute()` before use. - result<span<std::pair<path_view_component, span<byte>>>> win_list_extended_attributes(span<byte> tofill) noexcept; + LLFIO_HEADERS_ONLY_MEMFUNC_SPEC result<span<std::pair<path_view_component, span<byte>>>> win_list_extended_attributes(span<byte> tofill) noexcept; //! Windows only: Get the values of NTFS extended attributes on a file. See the documentation for `set_extended_attribute()` before use. - result<span<std::pair<path_view_component, span<byte>>>> win_get_extended_attributes(span<byte> tofill, span<const path_view_component> names) noexcept; + LLFIO_HEADERS_ONLY_MEMFUNC_SPEC result<span<std::pair<path_view_component, span<byte>>>> + win_get_extended_attributes(span<byte> tofill, span<const path_view_component> names) noexcept; //! Windows only: Set the values of a NTFS extended attributes on a file. See the documentation for `set_extended_attribute()` before use. In particular, note //! the requirement that you can only _extend_ the attributes list i.e. you must always set whatever the list is already, with additional members. - result<void> win_set_extended_attributes(span<std::pair<const path_view_component, span<const byte>>> toset) noexcept; + LLFIO_HEADERS_ONLY_MEMFUNC_SPEC result<void> win_set_extended_attributes(span<std::pair<const path_view_component, span<const byte>>> toset) noexcept; #endif }; |