public DocIterator
{
public:
+ typedef std::iterator<std::forward_iterator_tag, Paragraph> StdIt;
+
+ typedef StdIt::value_type value_type;
+ typedef StdIt::difference_type difference_type;
+ typedef StdIt::pointer pointer;
+ typedef StdIt::reference reference;
+
+ ///
+ ParIterator() : DocIterator() {}
+
+
///
ParIterator(InsetBase &, lyx::par_type pit);
///
///
ParIterator(DocIterator const &);
- ///
- void operator=(ParIterator const &);
+ /// This really should be implemented...
+ //ParIterator & operator=(ParIterator const &);
///
ParIterator & operator++();
///
- ParIterator & operator--();
+ ParIterator operator++(int);
+ /// See comment in pariterator.C
+ //ParIterator & operator--();
///
Paragraph & operator*() const;
///