OGS
TimeInterval.cpp
Go to the documentation of this file.
1 
15 #include "TimeInterval.h"
16 
17 #include "ConfigTree.h"
18 
19 namespace BaseLib
20 {
22 {
24  auto const& time_interval_config = config.getConfigSubtree("time_interval");
25 
26  const auto start_time =
28  time_interval_config.getConfigParameter<double>("start");
29 
30  const auto end_time =
32  time_interval_config.getConfigParameter<double>("end");
33 
34  return {start_time, end_time};
35 }
36 } // namespace BaseLib
T getConfigParameter(std::string const &param) const
ConfigTree getConfigSubtree(std::string const &root) const
Definition: ConfigTree.cpp:146
TimeInterval createTimeInterval(ConfigTree const &config)