- Timestamp:
- Nov 7, 2015, 10:23:42 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/cpp11_v2/src/libraries/core/object/ObjectListIterator.h
r10736 r10769 68 68 */ 69 69 template <class T> 70 class ObjectListIterator : public IteratorBase<T, ObjectListIterator<T> 70 class ObjectListIterator : public IteratorBase<T, ObjectListIterator<T>> 71 71 { 72 72 public: … … 74 74 @brief Constructor: Sets the element, whereon the ObjectListIterator points, to zero. 75 75 */ 76 inline ObjectListIterator() : IteratorBase<T, ObjectListIterator<T> 76 inline ObjectListIterator() : IteratorBase<T, ObjectListIterator<T>>() {} 77 77 78 78 /** … … 80 80 @param element The element to start with 81 81 */ 82 inline ObjectListIterator(ObjectListElement<T>* element) : IteratorBase<T, ObjectListIterator<T> 82 inline ObjectListIterator(ObjectListElement<T>* element) : IteratorBase<T, ObjectListIterator<T>>(element) {} 83 83 84 84 /** … … 87 87 */ 88 88 template <class OI> 89 inline ObjectListIterator(const IteratorBase<T, OI>& other) : IteratorBase<T, ObjectListIterator<T> 89 inline ObjectListIterator(const IteratorBase<T, OI>& other) : IteratorBase<T, ObjectListIterator<T>>(other) {} 90 90 91 91 /**
Note: See TracChangeset
for help on using the changeset viewer.