protected:
ProtectCopy() {}
~ProtectCopy() {}
- ProtectCopy(const ProtectCopy &) {};
+ ProtectCopy(const ProtectCopy &) {}
private:
const ProtectCopy & operator=(const ProtectCopy &);
};
class TextClass : protected ProtectCopy {
public:
///
- virtual ~TextClass() {};
+ virtual ~TextClass() {}
///////////////////////////////////////////////////////////////////
// typedefs
///////////////////////////////////////////////////////////////////
/// returns a special layout for use when we don't really want one,
/// e.g., in table cells
Layout const & plainLayout() const
- { return operator[](plain_layout_); };
+ { return operator[](plain_layout_); }
/// the name of the plain layout
docstring const & plainLayoutName() const
{ return plain_layout_; }
///
Layout const & operator[](docstring const & vname) const;
/// Inset layouts of this doc class
- InsetLayouts const & insetLayouts() const { return insetlayoutlist_; };
+ InsetLayouts const & insetLayouts() const { return insetlayoutlist_; }
///////////////////////////////////////////////////////////////////
// reading routines
/// preamble text to support layout styles
docstring preamble_;
/// same, but for HTML output
+ /// this is output as is to the header
docstring htmlpreamble_;
/// latex packages loaded by document class.
std::set<std::string> provides_;
/// Text that dictates how wide the right margin is on the screen
docstring const & rightmargin() const { return rightmargin_; }
/// The type of command used to produce a title
- TitleLatexType titletype() const { return titletype_; };
+ TitleLatexType titletype() const { return titletype_; }
/// The name of the title command
- std::string const & titlename() const { return titlename_; };
+ std::string const & titlename() const { return titlename_; }
///
int size() const { return layoutlist_.size(); }
/// The minimal TocLevel of sectioning layouts