#ifndef TAG_H #define TAG_H #include #include class Tag { public: typedef std::map Fields; Fields fields; }; class ID3Tag : public Tag { private: void tag_add_string(struct id3_tag *id3tag, const char *type, const char *id); public: ID3Tag(const std::string filename); }; #endif