Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Mar 24, 2013, 10:43:27 PM (11 years ago)
Author:
landauf
Message:

using Listable instead of OrxonoxClass as base class in object lists

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/core6/src/libraries/core/object/ObjectListBase.cc

    r9557 r9573  
    6868        @param object The object that gets removed
    6969    */
    70     void ObjectListBase::notifyIterators(OrxonoxClass* object) const
     70    void ObjectListBase::notifyIterators(Listable* object) const
    7171    {
    7272        for (std::vector<void*>::const_iterator it = this->iterators_.begin(); it != this->iterators_.end(); ++it)
    73             ((Iterator<OrxonoxClass>*)(*it))->incrementIfEqual(object);
     73            ((Iterator<Listable>*)(*it))->incrementIfEqual(object);
    7474        for (std::vector<void*>::const_iterator it = this->objectListIterators_.begin(); it != this->objectListIterators_.end(); ++it)
    75             ((ObjectListIterator<OrxonoxClass>*)(*it))->incrementIfEqual(object);
     75            ((ObjectListIterator<Listable>*)(*it))->incrementIfEqual(object);
    7676    }
    7777
Note: See TracChangeset for help on using the changeset viewer.