#pragma once #include #include #include "common/common_types.h" struct DgoDataEntry { std::vector data; std::string internal_name; std::string unique_name; }; class DgoReader { public: DgoReader(std::string file_name, const std::vector& data); const std::vector entries() const { return m_entries; } std::string description_as_json() const; private: std::vector m_entries; std::string m_internal_name, m_file_name; };