explicit
Paragraph(Paragraph * par);
///
- Paragraph(Paragraph const &, bool same_ids = false);
+ Paragraph(Paragraph const &, bool same_ids);
/// the destructor removes the new paragraph from the list
~Paragraph();
string const asString(Buffer const *, bool label);
///
- string const asString(Buffer const *, size_type beg, size_type end);
+ string const asString(Buffer const *, size_type beg, size_type end,
+ bool label);
///
void writeFile(Buffer const *, std::ostream &, BufferParams const &,
LyXFont::TOGGLE.
*/
LyXFont const getFont(BufferParams const &, size_type pos) const;
+ LyXFont const getLayoutFont(BufferParams const &) const;
+ LyXFont const getLabelFont(BufferParams const &) const;
///
value_type getChar(size_type pos) const;
///
inset_iterator InsetIterator(size_type pos);
private:
+ /// if anything uses this we don't want it to.
+ Paragraph(Paragraph const &);
///
Paragraph * next_;
///