Error when adapting a class with BOOST_FUSION_ADAPT_ADT
问题 I've the following class: #ifndef WFRACTAL_FRACTAL_METADATA_H_ #define WFRACTAL_FRACTAL_METADATA_H_ #include <string> namespace WFractal { namespace Fractal { class Metadata { public: void setAuthorName(const std::string &name); void setAuthorEMail(const std::string &email); void setBriefDescription(const std::string &brief); void setCompleteDescription(const std::string &description); std::string getAuthorName() const; std::string getAuthorEMail() const; std::string getBriefDescription()