#pragma once #include #include "../entry.h" #include namespace entry { class Feature : public Entry { public: Feature() {} Feature(const std::string& name, const std::string& type, const std::string& text) : Entry("feature", name, type, text) {} static std::shared_ptr create(const nlohmann::json& data); virtual ~Feature() {} }; }