Changeset 1063 for code/trunk/src/core/MetaObjectList.h
- Timestamp:
- Apr 14, 2008, 6:23:52 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk/src/core/MetaObjectList.h
r1056 r1063 89 89 MetaObjectListElement<T>::~MetaObjectListElement() 90 90 { 91 COUT(5) << "*** MetaObjectList: Removing Object from " << ClassManager<T>::getIdentifier()->getName() << "-list." << std::endl; 92 this->list_->notifyIterators(this->element_); 93 91 94 if (this->element_->next_) 92 95 this->element_->next_->prev_ = this->element_->prev_; … … 99 102 this->list_->first_ = this->element_->next_; // If there is no prev_, we deleted the first object and have to update the first_ pointer of the list 100 103 101 102 COUT(5) << "*** MetaObjectList: Removing Object from " << ClassManager<T>::getIdentifier()->getName() << "-list." << std::endl;103 104 delete this->element_; 104 105 } … … 106 107 107 108 // ############################### 108 // ### ObjectList###109 // ### MetaObjectList ### 109 110 // ############################### 110 111 //! The MetaObjectList contains ObjectListElements and their ObjectLists.
Note: See TracChangeset
for help on using the changeset viewer.