17#ifndef SELFREMOVINGPATH_H
18#define SELFREMOVINGPATH_H
86 std::filesystem::path
path;
93 std::atomic<uint64_t> *count;
SelfRemovingPath(const std::filesystem::path &path)
SelfRemovingPath constructor.
std::filesystem::path path
Path to be removed on destruction.
Definition SelfRemovingPath.h:86
SelfRemovingPath(SelfRemovingPath &&other)
SelfRemovingPath move constructor.
virtual ~SelfRemovingPath()
SelfRemovingPath destructor.
SelfRemovingPath(const SelfRemovingPath &other)
SelfRemovingPath copy constructor.
SelfRemovingPath()
SelfRemovingPath constructor.
SelfRemovingPath & operator=(const std::filesystem::path &path)
operator =
SelfRemovingPath & operator=(const SelfRemovingPath &other)
operator =
SelfRemovingPath & operator=(SelfRemovingPath &&other)
operator =