Used for the various quotes. German, English, French, all either
double or single **/
-class InsetQuotes: public Inset {
+class InsetQuotes : public Inset {
public:
///
enum quote_language {
///
void draw(BufferView *, LyXFont const &, int, float &, bool) const;
///
- LyXFont ConvertFont(LyXFont font);
+ LyXFont const ConvertFont(LyXFont const & font) const;
///
void Write(Buffer const *, std::ostream &) const;
///
void Read(Buffer const *, LyXLex & lex);
///
- int Latex(Buffer const *, std::ostream &, bool fragile, bool free_spc) const;
+ int Latex(Buffer const *, std::ostream &,
+ bool fragile, bool free_spc) const;
///
- int Ascii(Buffer const *, std::ostream &) const;
+ int Ascii(Buffer const *, std::ostream &, int linelen) const;
///
int Linuxdoc(Buffer const *, std::ostream &) const;
///
///
void Validate(LaTeXFeatures &) const;
///
- Inset * Clone() const;
+ Inset * Clone(Buffer const &) const;
///
Inset::Code LyxCode() const;
private:
///
void ParseString(string const &);
///
- string DispString() const;
+ string const DispString() const;
};
#endif
+