- ///
- bool doExport(std::string const & format, bool put_in_tempdir,
+ /// target is a format name optionally followed by a space
+ /// and a destination file-name
+ bool doExport(std::string const & target, bool put_in_tempdir,
bool includeall, std::string & result_file) const;
///
- bool doExport(std::string const & format, bool put_in_tempdir,
- bool includeall = false) const;
+ bool doExport(std::string const & target, bool put_in_tempdir,
+ bool includeall) const;
///
bool preview(std::string const & format, bool includeall = false) const;
/// mark the buffer as busy exporting something, or not
///
void collectChildren(ListOfBuffers & children, bool grand_children) const;
-
+ /// noncopyable
+ Buffer(Buffer const &);
+ void operator=(Buffer const &);
+
/// Use the Pimpl idiom to hide the internals.
class Impl;
/// The pointer never changes although *pimpl_'s contents may.