#pragma once namespace SERVO { class CAttribute { public: CAttribute(); CAttribute(const char* pszName, const char* pszValue, const char* pszDescription, unsigned int weight); virtual ~CAttribute(); public: std::string& getName(); std::string& getValue(); std::string& getDescription(); unsigned int getWeight(); private: std::string m_strName; std::string m_strValue; std::string m_strDescription; unsigned int m_nWeight; // È¨ÖØ£¬ÓÃÓÚÅÅÐò }; }