X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Ftrans_decl.h;h=9d6aa5b467d92f9983944f854d5721cbc324709a;hb=35204f8f33d7400a5fefeffea533fb4cb4097211;hp=a9b6de44e55f1faaf3bd33771120a426abd3b237;hpb=c80187fbfcefa7972bd9602a2205521aca236349;p=lyx.git diff --git a/src/trans_decl.h b/src/trans_decl.h index a9b6de44e5..9d6aa5b467 100644 --- a/src/trans_decl.h +++ b/src/trans_decl.h @@ -1,11 +1,25 @@ // -*- C++ -*- -#ifndef Trans_Decl_h -#define Trans_Decl_h +/** + * \file trans_decl.h + * This file is part of LyX, the document processor. + * Licence details can be found in the file COPYING. + * + * \author Lars Gullik Bjønnes + * \author Matthias Ettrich + * + * Full author contact details are available in file CREDITS. + */ + +#ifndef TRANS_DECL_H +#define TRANS_DECL_H -#include "LString.h" #include "tex-accent.h" #include +#include + + +namespace lyx { /// @@ -13,7 +27,7 @@ struct Keyexc { /// character to make exception char c; /// exception data - string data; + std::string data; /// Combination with another deadkey bool combined; /// The accent comined with @@ -24,9 +38,10 @@ struct Keyexc { typedef std::list KmodException; /// -struct KmodInfo { +class KmodInfo { +public: /// - string data; + std::string data; /// tex_accent accent; /// @@ -35,4 +50,7 @@ struct KmodInfo { KmodInfo(); }; + +} // namespace lyx + #endif