X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FParIterator.h;h=2253a1d7bb69845e4e3677d33a5247ed7242243f;hb=6ec6db8cd9073bcb856e6a055d12ff95802e22be;hp=f1e2752009590d19297cbe7db73bc90282385f1b;hpb=5bd498c56d226448b69baee07fab7c64b60f9471;p=lyx.git diff --git a/src/ParIterator.h b/src/ParIterator.h index f1e2752009..2253a1d7bb 100644 --- a/src/ParIterator.h +++ b/src/ParIterator.h @@ -25,18 +25,9 @@ class Paragraph; class ParagraphList; -class ParIterator : public std::iterator, - public DocIterator +class ParIterator : public DocIterator { public: - typedef std::iterator StdIt; - - typedef StdIt::value_type value_type; - typedef StdIt::difference_type difference_type; - typedef StdIt::pointer pointer; - typedef StdIt::reference reference; - - /// /// ParIterator(Buffer * buf) : DocIterator(buf) {} /// @@ -87,13 +78,11 @@ ParIterator par_iterator_end(Inset & inset); //bool operator!=(ParIterator const & it1, ParIterator const & it2); -class ParConstIterator : public std::iterator, - public DocIterator +class ParConstIterator : public DocIterator { public: /// - ParConstIterator(Buffer const * buf) + ParConstIterator(Buffer const * buf) : DocIterator(const_cast(buf)) {} /// ParConstIterator(ParConstIterator const & pi)