Antares Xpansion
Investment simulations for Antares studies
Loading...
Searching...
No Matches
AntaresArchiveUpdaterExeOptions.h
1#ifndef ANTARESXPANSION_SRC_CPP_HELPERS_ANTARESARCHIVEUPDATEREXEOPTIONS_H
2#define ANTARESXPANSION_SRC_CPP_HELPERS_ANTARESARCHIVEUPDATEREXEOPTIONS_H
3#include <filesystem>
4#include <vector>
5
6#include "OptionsParser.h"
7
9{
10private:
11 std::filesystem::path archive_;
12 std::vector<std::filesystem::path> paths_to_add_;
13 bool delete_path_;
14
15public:
17
18 virtual ~AntaresArchiveUpdaterExeOptions() = default;
19
20 std::filesystem::path Archive() const
21 {
22 return archive_;
23 }
24
25 std::vector<std::filesystem::path> PathsToAdd() const
26 {
27 return paths_to_add_;
28 }
29
30 bool DeletePath() const
31 {
32 return delete_path_;
33 }
34};
35#endif // ANTARESXPANSION_SRC_CPP_HELPERS_ANTARESARCHIVEUPDATEREXEOPTIONS_H
Definition AntaresArchiveUpdaterExeOptions.h:9
Definition OptionsParser.h:12