#pragma once #include "Context.h" #include #include "CPath.h" namespace SERVO { class CGlass : public CContext { public: CGlass(); virtual ~CGlass(); public: virtual std::string& getClassName(); virtual std::string toString(); void setID(const char* pszID); std::string& getID(); CPath* getPathWithSiteID(unsigned int nSiteId); CPath* getPath(); void addPath(unsigned int nSiteId); void serialize(CArchive& ar); private: std::string m_strID; CPath* m_pPath; }; }