Orxonox  0.0.5 Codename: Arcturus
orxonox::ObjectListIterator< T > Member List

This is the complete list of members for orxonox::ObjectListIterator< T >, including all inherited members.

element_orxonox::IteratorBase< T, ObjectListIterator< T > >protected
getElement() constorxonox::IteratorBase< T, ObjectListIterator< T > >inline
IteratorBase(ObjectListElement< T > *element=nullptr)orxonox::IteratorBase< T, ObjectListIterator< T > >inline
IteratorBase(const IteratorBase< OT, OI > &other)orxonox::IteratorBase< T, ObjectListIterator< T > >inline
list_orxonox::IteratorBase< T, ObjectListIterator< T > >protected
ObjectListElementRemovalListener()=defaultorxonox::ObjectListElementRemovalListener
ObjectListIterator()orxonox::ObjectListIterator< T >inline
ObjectListIterator(ObjectListElement< T > *element)orxonox::ObjectListIterator< T >inline
ObjectListIterator(const IteratorBase< T, OI > &other)orxonox::ObjectListIterator< T >inline
operator bool() constorxonox::IteratorBase< T, ObjectListIterator< T > >inlineexplicit
operator!=(const IteratorBase< T, ObjectListIterator< T > > &compare) constorxonox::IteratorBase< T, ObjectListIterator< T > >inline
operator*() const orxonox::ObjectListIterator< T >inline
operator++()orxonox::IteratorBase< T, ObjectListIterator< T > >inline
operator++(int)orxonox::IteratorBase< T, ObjectListIterator< T > >inline
operator--()orxonox::IteratorBase< T, ObjectListIterator< T > >inline
operator--(int i)orxonox::IteratorBase< T, ObjectListIterator< T > >inline
operator->() const orxonox::ObjectListIterator< T >inline
operator=(ObjectListElement< T > *element)orxonox::IteratorBase< T, ObjectListIterator< T > >inline
operator=(const IteratorBase< T, ObjectListIterator< T > > &other)orxonox::IteratorBase< T, ObjectListIterator< T > >inline
operator==(const IteratorBase< T, ObjectListIterator< T > > &compare) constorxonox::IteratorBase< T, ObjectListIterator< T > >inline
registerIterator()orxonox::IteratorBase< T, ObjectListIterator< T > >inlineprotected
removedElement(ObjectListBaseElement *element) overrideorxonox::IteratorBase< T, ObjectListIterator< T > >inlinevirtual
setElement(ObjectListBaseElement *element)orxonox::IteratorBase< T, ObjectListIterator< T > >inlineprotected
unregisterIterator()orxonox::IteratorBase< T, ObjectListIterator< T > >inlineprotected
~IteratorBase()orxonox::IteratorBase< T, ObjectListIterator< T > >inline
~ObjectListElementRemovalListener()=defaultorxonox::ObjectListElementRemovalListenervirtual