X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FInsetList.h;h=f542f7fb052b3c0519f311b486730fd8541eecea;hb=fe390e9da1538e20eabbc98977d845295f8e563d;hp=30dfea3fc4c670fef393aa23080344f1cd54d165;hpb=260c7f3187a7dd392888b1d1eea513abffd8f2f7;p=lyx.git diff --git a/src/InsetList.h b/src/InsetList.h index 30dfea3fc4..f542f7fb05 100644 --- a/src/InsetList.h +++ b/src/InsetList.h @@ -5,7 +5,6 @@ #include "support/types.h" - class Inset; class BufferView; @@ -24,30 +23,11 @@ public: }; /// typedef std::vector List; - /// - class iterator { - public: - /// - iterator() {} - // - iterator(List::iterator const & iter); - /// - iterator & operator++(); - /// - iterator operator++(int); - /// - lyx::pos_type getPos() const; - /// - Inset * getInset() const; - /// - void setInset(Inset * inset); - /// - friend bool operator==(iterator const &, iterator const &); - private: - /// - List::iterator it; - }; + typedef List::iterator iterator; + /// + typedef List::const_iterator const_iterator; + /// ~InsetList(); /// @@ -55,9 +35,9 @@ public: /// iterator end(); /// - iterator begin() const; + const_iterator begin() const; /// - iterator end() const; + const_iterator end() const; /// iterator insetIterator(lyx::pos_type pos); /// @@ -81,11 +61,4 @@ private: List list; }; -/// -bool operator==(InsetList::iterator const & i1, - InsetList::iterator const & i2); -/// -bool operator!=(InsetList::iterator const & i1, - InsetList::iterator const & i2); - #endif