Changeset 9698 in orxonox.OLD for branches/new_class_id/src/lib/lang/new_class_id.h
- Timestamp:
- Aug 25, 2006, 12:03:30 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/new_class_id/src/lib/lang/new_class_id.h
r9691 r9698 14 14 { 15 15 public: 16 NewClassID() : _id(-1), _name("") { };16 NewClassID(); 17 17 NewClassID(int id, const std::string& name) : _id(id), _name(name) { }; 18 18 // the copy constructor is also defined. … … 28 28 29 29 private: 30 int _id;31 std::string _name;30 int _id; 31 std::string _name; 32 32 }; 33 34 class NullClass 35 { 36 public: 37 static NewClassID classID() { return NullClass::_classID; } 38 private: 39 NullClass(); 40 private: 41 static NewClassID _classID; 42 }; 43 33 44 #endif /* _NEW_CLASS_ID_H */
Note: See TracChangeset
for help on using the changeset viewer.