#include <QtCore/qlinkedlist.h>
#ifndef QLINKEDLIST_H
template < typename T > class QMutableLinkedListIterator{
private: QLinkedList < T >* c;
private: inline bool item_exists() const
private: typename QLinkedList < T >::iterator i;
public: inline QMutableLinkedListIterator(class QLinkedList < T >& container);
private: typename QLinkedList < T >::iterator n;
public: inline ~QMutableLinkedListIterator();
public: inline class QMutableLinkedListIterator& operator =(class QLinkedList < T >& container);
private: typedef typename QLinkedList < T >::iterator iterator;
public: inline void toFront();
private: typedef typename QLinkedList < T >::const_iterator const_iterator;
public: inline void toBack();
public: inline bool hasNext() const
public: inline T& next();
public: inline T& peekNext() const
public: inline bool hasPrevious() const
public: inline T& previous();
public: inline T& peekPrevious() const
public: inline void remove();
public: inline void setValue(T const & t) const
public: inline T& value();
public: inline T const & value() const
public: inline void insert(T const & t);
public: inline bool findNext(T const & t);
public: inline bool findPrevious(T const & t);
};
#endif // QLINKEDLIST_H