SeqAn3
3.3.0
The Modern C++ library for sequence analysis.
Loading...
Searching...
No Matches
cleanup.hpp
1
#include <
filesystem
>
2
3
namespace
seqan3
4
{
5
7
class
cleanup
8
{
9
public
:
10
cleanup() =
delete
;
11
cleanup(cleanup
const
&) =
delete
;
12
cleanup & operator=(cleanup
const
&) =
delete
;
13
cleanup(cleanup &&) =
default
;
14
cleanup & operator=(cleanup &&) =
default
;
15
16
cleanup(
char
const
*
const
str) : file(str){};
17
18
~cleanup()
19
{
20
std::filesystem::remove
(file);
21
}
22
23
private
:
24
std::string
file;
25
};
27
28
}
// namespace seqan3
std::string
filesystem
seqan3
The main SeqAn3 namespace.
Definition
aligned_sequence_concept.hpp:29
std::filesystem::remove
T remove(T... args)
doc
tutorial
09_search
cleanup.hpp
Generated on Wed Nov 13 2024 22:55:00 for SeqAn3 by
1.9.8