AI 24/25 Project Software
Documentation for the AI 24/25 course programming project software
Loading...
Searching...
No Matches
merge_tree_options.h
1#ifndef DOWNWARD_PLUGINS_MERGE_AND_SHRINK_MERGE_TREE_OPTIONS_H
2#define DOWNWARD_PLUGINS_MERGE_AND_SHRINK_MERGE_TREE_OPTIONS_H
3
4#include <tuple>
5
6namespace merge_and_shrink {
7enum class UpdateOption;
8}
9
10namespace downward::cli::plugins {
11class Feature;
12class Options;
13} // namespace downward::cli::plugins
14
15namespace downward::cli::merge_and_shrink {
16
17void add_merge_tree_options_to_feature(plugins::Feature& feature);
18
19std::tuple<int, ::merge_and_shrink::UpdateOption>
20get_merge_tree_arguments_from_options(const plugins::Options& opts);
21
22} // namespace downward::cli::merge_and_shrink
23
24#endif