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 private:
10 std::filesystem::path archive_;
11 std::vector<std::filesystem::path> paths_to_add_;
12 bool delete_path_;
13
14 public:
16
17 virtual ~AntaresArchiveUpdaterExeOptions() = default;
18 std::filesystem::path Archive() const { return archive_; }
19 std::vector<std::filesystem::path> PathsToAdd() const {
20 return paths_to_add_;
21 }
22 bool DeletePath() const { return delete_path_; }
23};
24#endif // ANTARESXPANSION_SRC_CPP_HELPERS_ANTARESARCHIVEUPDATEREXEOPTIONS_H
Definition AntaresArchiveUpdaterExeOptions.h:8
Definition OptionsParser.h:10