LLFIO  v2.00 late alpha
fs_handle.hpp File Reference

Provides fs_handle. More...

#include "path_handle.hpp"
#include "path_view.hpp"
#include "quickcpplib/uint128.hpp"

Classes

class  llfio_v2_xxx::fs_handle
 A handle to something with a device and inode number. More...
 

Namespaces

 llfio_v2_xxx
 The LLFIO namespace.
 

Functions

result< path_handle > llfio_v2_xxx::detail::containing_directory (optional< std::reference_wrapper< filesystem::path >> out_filename, const handle &h, const fs_handle &fsh, deadline d) noexcept
 
result< void > llfio_v2_xxx::relink (fs_handle &self, const path_handle &base, fs_handle::path_view_type path, bool atomic_replace=true, deadline d=std::chrono::seconds(30)) noexcept
 
result< void > llfio_v2_xxx::unlink (fs_handle &self, deadline d=std::chrono::seconds(30)) noexcept
 

Detailed Description

Provides fs_handle.