00001 #ifndef _CGI_CLASS_H 00002 #define _CGI_CLASS_H 00003 00004 00005 namespace Cgi 00006 { 00007 00008 00009 class Class 00010 { 00011 public: 00012 Class(); 00013 ~Class(); 00014 00015 void SetName(const std::string& name) { m_name = name; } 00016 const std::string& GetName() { return m_name; } 00017 00018 private: 00019 Class(const Class& ) {} // copy constructor 00020 Class& operator=(const Class& ) { return *this; } // assignment operator 00021 // 00022 std::string m_name; 00023 }; 00024 00025 00026 } // namespace Cgi 00027 00028 00029 #endif // _CGI_CLASS_H