UNISTDX_FS_PATH_VIEW
using const_path = path_view
enum unmount_flags: int
    enum mount_flags: int
      class sys::path_view
      Base classes
      Methods
      • c_string(c_string && rhs)
      • template <class Tr, class Alloc>
        c_string(const std::basic_string< char, Tr, Alloc > & str)
      • c_string(const_pointer data)
      • c_string(const c_string &)
      • c_string()
      • set_root(const char * old_name = "/.__old__") -> void
      • set_working_directory() -> void
      • unmount(unmount_flags f) -> void
      • unmount() -> void
      • flags(mount_flags f) -> void
      • make_mount_point(c_string source, mount_flags f, const void * options = nullptr) -> void
      • make_mount_point(c_string source, c_string file_system, mount_flags f = mount_flags{}, const void * options = nullptr) -> void
      • make_symbolik_link_from(c_string old) -> void
      • make_link_from(c_string old) -> void
      • make_file(file_type type, file_mode mode, device_type device = {}) -> void
      • make_directory(file_mode mode) -> void
      • remove_file() -> void
      • remove_directory() -> void
      • owner(file_mode mode, uid_type user, gid_type group) -> void
      • mode(file_mode mode) -> void
      • access(file_mode mode) const -> std::errc
      • attributes(file_attribute_options f = file_attribute_options{}) const -> file_attributes
      • remove_attribute(c_string name, file_attribute_options f = file_attribute_options{}) -> void
      • attribute(c_string name, const_string value, file_attribute_flags f1 = file_attribute_flags{}, file_attribute_options f = file_attribute_options{}) -> void
      • attribute(c_string name, file_attribute_options f = file_attribute_options{}) const -> string
      • operator const_pointer() const
      UNISTDX_FLAGS(mount_flags)
      UNISTDX_FLAGS(unmount_flags)