///
class iterator {
public:
+ friend class ParagraphList;
///
typedef std::bidirectional_iterator_tag iterator_category;
///
///
iterator();
///
- iterator(value_type);
- ///
reference operator*();
///
pointer operator->();
///
iterator operator--(int);
private:
+ ///
+ iterator(value_type);
///
Paragraph * ptr;
};
///
ParagraphList & operator=(ParagraphList const &);
///
- iterator insert(iterator it, Paragraph * par);
+ iterator insert(iterator it, Paragraph const & par);
///
void insert(iterator pos, iterator beg, iterator end);
///