netxsimdg
Loading...
Searching...
No Matches
ConfigurationHelp.hpp
Go to the documentation of this file.
1
8
#ifndef CONFIGURATIONHELP_HPP
9
#define CONFIGURATIONHELP_HPP
10
11
#include <list>
12
#include <map>
13
#include <string>
14
#include <vector>
15
16
namespace
Nextsim {
17
18
class
ConfigurationHelp
{
19
public
:
20
typedef
std::list<ConfigurationHelp> OptionList;
21
typedef
std::map<std::string, OptionList> HelpMap;
22
23
enum class
ConfigType { STRING, NUMERIC, INTEGER, MODULE, BOOLEAN };
24
25
std::string name;
26
ConfigType type;
27
std::vector<std::string> range;
28
std::string defaultValue;
29
std::string units;
30
std::string text;
31
};
32
33
}
/* namespace Nextsim */
34
35
#endif
/* CONFIGURATIONHELP_HPP */
Nextsim::ConfigurationHelp
Definition
ConfigurationHelp.hpp:18
core
src
include
ConfigurationHelp.hpp
Generated by
1.12.0