Rose
Ephemeris.h
Go to the documentation of this file.
1 
8 #pragma once
9 
10 #include <map>
11 #include <filesystem>
12 #include <string>
13 #include <fstream>
14 #include <streambuf>
15 
20 class Ephemeris : public std::map<std::string_view, std::array<std::string_view,3>> {
21 protected:
22  std::string mEphemerisSet{};
23 
24 public:
25  Ephemeris() = default;
26  ~Ephemeris() = default;
27 
28  explicit Ephemeris(const std::filesystem::path& filePath);
29 
30  void readFile(const std::filesystem::path &filePath);
31 
32 };
33 
Definition: Ephemeris.h:20