SeqAn3
3.2.0
The Modern C++ library for sequence analysis.
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
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
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 Mon Jun 20 2022 15:17:40 for SeqAn3 by
1.9.4