Metall
v0.29
A persistent memory allocator for data-centric analytics
filesystem.hpp
Go to the documentation of this file.
1
// Copyright 2023 Lawrence Livermore National Security, LLC and other Metall
2
// Project Developers. See the top-level COPYRIGHT file for details.
3
//
4
// SPDX-License-Identifier: (Apache-2.0 OR MIT)
5
6
#ifndef METALL_UTILITY_FILESYSTEM_HPP
7
#define METALL_UTILITY_FILESYSTEM_HPP
8
9
#include <metall/detail/file.hpp>
10
11
namespace
metall::utility::filesystem
{
12
16
inline
bool
remove
(std::string_view path) {
17
return
metall::mtlldetail::remove_file(path.data());
18
}
19
20
}
// namespace metall::utility::filesystem
21
22
#endif
// METALL_UTILITY_FILESYSTEM_HPP
metall::utility::filesystem
Definition:
filesystem.hpp:11
metall::utility::filesystem::remove
bool remove(std::string_view path)
Remove a file or directory.
Definition:
filesystem.hpp:16
include
metall
utility
filesystem.hpp
Generated by
1.9.1