]> git.lyx.org Git - lyx.git/blobdiff - src/trans_mgr.h
Move #includes out of header files.
[lyx.git] / src / trans_mgr.h
index 4507f48272cef9a03678d5ec5252179452b7e10d..999ff3694a0cfcd9e7896843f43926e7478f737a 100644 (file)
@@ -1,10 +1,18 @@
 // -*- C++ -*-
-#ifndef Trans_Manager_h
-#define Trans_Manager_h
-
-#ifdef __GNUG__
-#pragma interface
-#endif
+/**
+ * \file trans_mgr.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
+ * \author John Levon
+ *
+ * Full author contact details are available in file CREDITS.
+ */
+
+#ifndef TRANS_MANAGER_H
+#define TRANS_MANAGER_H
 
 #include "tex-accent.h"
 #include "trans_decl.h"
@@ -14,7 +22,7 @@
 class LyXText;
 class Trans;
 
-/// Translation State
+/// Translation state
 class TransState {
 public:
        ///
@@ -61,7 +69,7 @@ public:
 
 
 /// Init State
-class TransInitState : virtual public TransFSMData, public TransState {
+class TransInitState :virtual public TransFSMData, public TransState {
 public:
        ///
        TransInitState();
@@ -187,4 +195,4 @@ string const TransManager::deadkey(char c, KmodInfo t)
        return trans_fsm_.currentState->deadkey(c, t);
 }
 
-#endif
+#endif // TRANS_MANAGER_H