Changeset 692
- Timestamp:
- Dec 26, 2007, 11:47:11 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/FICN/src/orxonox/core/Identifier.h
r690 r692 206 206 207 207 template <class T> 208 ClassIdentifier<T>* ClassIdentifier<T>::pointer_s = NULL; // Set the static member variable pointer_s to zero208 ClassIdentifier<T>* ClassIdentifier<T>::pointer_s; 209 209 210 210 /** … … 250 250 // If no: We have to store the informations and initialize the Identifier 251 251 COUT(4) << "*** Register Class in " << name << "-Singleton -> Initialize Singleton." << std::endl; 252 pointer_s->name_ = name;253 252 if (bRootClass) 254 253 pointer_s->initialize(NULL); // If a class is derived from two interfaces, the second interface might think it's derived from the first because of the order of constructor-calls. Thats why we set parents to zero in that case.
Note: See TracChangeset
for help on using the changeset viewer.