Changeset 9709 in orxonox.OLD for branches/new_class_id/src/lib/lang/new_class_id.cc
- Timestamp:
- Aug 31, 2006, 10:51:08 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/new_class_id/src/lib/lang/new_class_id.cc
r9701 r9709 19 19 #include "new_object_list.h" 20 20 21 /** 22 * @brief a Default Constructor. 23 * this Always points to the ID of the NullClass. 24 */ 21 25 NewClassID::NewClassID() 22 26 { 23 *this = NullClass::classID();27 NullClass::acquireID(this->_id, this->_name); 24 28 }; 25 29 26 NewClassID::NewClassID(const NewObjectListBase* objList) 30 /** 31 * @brief Acquiring the ID of a objectList. 32 * @param objList The NewObjectList to acquire the ID from. 33 */ 34 NewClassID::NewClassID(const NewObjectListBase* const objList) 27 35 { 28 29 objList->acquireID(_id, _name); 30 36 objList->acquireID(this->_id, this->_name); 31 37 } 32 38 33 39 34 40 NewClassID NullClass::_classID; 41 42 int NullClass::_nullID; 43 const std::string NullClass::_nullName = std::string("NullClass");
Note: See TracChangeset
for help on using the changeset viewer.