// -*- 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 > GetExportableFormats(Buffer * buffer); /// static std::vector > GetViewableFormats(Buffer * buffer); /// static string BufferExtension(Buffer * buffer); }; //#define NEW_EXPORT 1 #endif