]> git.lyx.org Git - lyx.git/blobdiff - src/iterators.h
"Inter-word Space"
[lyx.git] / src / iterators.h
index 9bc322ec6bae490e301ed3a63c2191de6711a030..8c607ee212d6da3819109d03ec202408de1dda88 100644 (file)
@@ -25,11 +25,15 @@ public:
        ///
        ParIterator(ParIterator const &);
        ///
+       void operator=(ParIterator const &);
+       ///
        ParIterator & operator++();
        ///
-       ParagraphList::iterator operator*();
+       ParagraphList::iterator operator*() const;
+       ///
+       ParagraphList::iterator operator->() const;
        ///
-       ParagraphList::iterator operator->();
+       ParagraphList & plist() const;
        ///
        size_t size() const;
        ///
@@ -58,10 +62,9 @@ public:
        ///
        ParConstIterator & operator++();
        ///
-       ParagraphList::iterator operator*();
-
+       ParagraphList::iterator operator*() const;
        ///
-       ParagraphList::iterator operator->();
+       ParagraphList::iterator operator->() const;
 
        ///
        size_t size() const;