#pragma once #include #include namespace fs = std::experimental::filesystem; class data : public json { fs::path &get_data_path(); void create_data_directory(); fs::path get_store_path(); json validate(const json &); public: data(); json process(const json &); };