X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fauthor.h;h=bf84737130507c08f70c4652369ca84694236483;hb=104051c151f7c3b37ca4febdb2bc3878f0d6a9b5;hp=9f2a0c7573a626bdbaa8319cd92c5dd2d147e047;hpb=6c300f72a217722652dc27db9108e1050028979c;p=lyx.git diff --git a/src/author.h b/src/author.h index 9f2a0c7573..bf84737130 100644 --- a/src/author.h +++ b/src/author.h @@ -12,9 +12,10 @@ #ifndef AUTHOR_H #define AUTHOR_H +#include "support/docstring.h" + #include #include -#include namespace lyx { @@ -24,23 +25,23 @@ class Author { public: Author() {} - Author(std::string const & name, std::string const & email) + Author(docstring const & name, docstring const & email) : name_(name), email_(email) {} - std::string const name() const { + docstring const name() const { return name_; } - std::string const email() const { + docstring const email() const { return email_; } - friend std::istream & operator>>(std::istream & os, Author & a); + friend std::istream & operator>>(std::istream & os, Author & a); private: - std::string name_; + docstring name_; - std::string email_; + docstring email_; };