]> git.lyx.org Git - lyx.git/blobdiff - src/LyXAction.h
* lyx_1_6.py:
[lyx.git] / src / LyXAction.h
index 93a116a2156e1d213a3e842c8941ac1576dc0de7..6f952d54e98a4c8ff8b1ca9a855acd8b6fc49e1c 100644 (file)
 namespace lyx {
 
 class FuncRequest;
+class LyXErr;
 
 /**
- * This class is a container for LyX actions. It also
- * stores and managers "pseudo-actions". Pseudo-actions
- * are not part of the FuncCode enum, but are created
- * dynamically, for encapsulating a real action and an
- * argument. They are used for things like the menus.
+ * This class is a container for LyX actions. It associates a name to
+ * most of them and describes some of their properties.
  */
 class LyXAction {
 public:
@@ -120,6 +118,8 @@ private:
        info_map lyx_info_map;
 };
 
+LyXErr & operator<<(LyXErr &, FuncCode);
+
 /// singleton instance
 extern LyXAction lyxaction;