#pragma once #include "containers.h" //#include "file.h" #include #include #include #include #include namespace fs = std::filesystem; class tag { public: void readtag( TagLib::filename filename ); metadata getmetadata() const; const std::string& getfilepath() const; const auto getartwork() const; private: metadata metadata_; std::string filepath_; fs::path musicdir = music_folder; };