// -*- C++ -*- /* This file is part of * ====================================================== * * LyX, The Document Processor * * Copyright 1995 Matthias Ettrich * Copyright 1995-2000 The LyX Team. * * ====================================================== */ #ifndef EXPORTER_H #define EXPORTER_H #ifdef __GNUG__ #pragma interface #endif #include #include "LString.h" class Buffer; /// class Exporter { public: /// static bool Export(Buffer * buffer, string const & format, bool put_in_tempdir); /// static bool Preview(Buffer * buffer, string const & format); /// static std::vector > const GetExportableFormats(Buffer const * buffer); /// static std::vector > const GetViewableFormats(Buffer const * buffer); /// static string const BufferExtension(Buffer const * buffer); }; #define NEW_EXPORT 1 #endif