X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fimporter.h;h=8791434719be801193b88ef3f47626b0d1a955cb;hb=35204f8f33d7400a5fefeffea533fb4cb4097211;hp=f00be23d410f77a77f92ca7d25dc3051b164db5b;hpb=99d1627a471b92f403598d03dfc861ddc3c11be0;p=lyx.git diff --git a/src/importer.h b/src/importer.h index f00be23d41..8791434719 100644 --- a/src/importer.h +++ b/src/importer.h @@ -1,34 +1,42 @@ // -*- C++ -*- /** * \file importer.h - * Copyright 1995-2002 the LyX Team - * Read the file COPYING + * This file is part of LyX, the document processor. + * Licence details can be found in the file COPYING. * * \author unknown + * \author Jean-Marc Lasgouttes + * \author John Levon + * + * Full author contact details are available in file CREDITS. */ #ifndef IMPORTER_H #define IMPORTER_H +#include #include -#include "LString.h" + + +namespace lyx { class LyXView; +class ErrorList; class Format; class Importer { public: /// - static - bool Import(LyXView * lv, string const & filename, - string const & format); + static bool Import(LyXView * lv, std::string const & filename, + std::string const & format, ErrorList & errorList); /// - static - std::vector const GetImportableFormats(); + static std::vector const GetImportableFormats(); private: /// - static - std::vector const Loaders(); + static std::vector const Loaders(); }; + +} // namespace lyx + #endif