#ifndef APPDATASTORAGE_H #define APPDATASTORAGE_H #include #include #include namespace Ember { class AppDataStorage { public: AppDataStorage(); /** * @brief Reads recent projects * @param projects List will be saved to given vector. */ void readRecentProjects(std::vector& projects); /** * @brief Stores recent projects * @param projects List of projects. */ void storeRecentProjects(const std::vector& projects); private: boost::filesystem::path m_appData; boost::filesystem::path m_recentProjects; }; } #endif // APPDATASTORAGE_H