SpherePackingScenarioGenerator
|
00001 /* 00002 * AbstractAttribute.h 00003 * 00004 * Created on: May 9, 2011 00005 * Author: liebm 00006 */ 00007 #include <string> 00008 00009 #ifndef ABSTRACTATTRIBUTE_H_ 00010 #define ABSTRACTATTRIBUTE_H_ 00011 00012 namespace configuration 00013 { 00014 namespace attributes 00015 { 00016 00017 class AbstractAttribute 00018 { 00019 public: 00020 AbstractAttribute(std::string name); 00021 virtual 00022 ~AbstractAttribute(); 00023 00024 const std::string getName(); 00025 void setName(std::string newName); 00026 00027 private: 00028 AbstractAttribute(); 00029 std::string _name; 00030 }; 00031 00032 }} /* close namespaces configuration::attributes:: */ 00033 00034 00035 #endif /* ABSTRACTATTRIBUTE_H_ */