// -*- C++ -*- /* \file messages.h * This file is part of LyX, the document processor. * Licence details can be found in the file COPYING. * * \author Lars Gullik Bjønnes * * Full author contact details are available in file CREDITS. */ #ifndef MESSAGES_H #define MESSAGES_H #include "support/docstring.h" #include #include namespace lyx { /// class Messages { public: /// messages in the language defined by the environment Messages(); /// messages in the language \p l Messages(std::string const & l); /// ~Messages(); /// docstring const get(std::string const & msg) const; private: class Pimpl; boost::scoped_ptr pimpl_; }; } // namespace lyx #endif