X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FLyXAction.h;h=9c4d4c1d12a5453f9ae4cb42b02bbf905e6f02c9;hb=83e7c2cff73797fa8f22a8f2cabef003679da10e;hp=cf611e3c35283903d8687031497598d3ee77424e;hpb=45a03f4f67bb00f8142e465c615f348f0622eb32;p=lyx.git diff --git a/src/LyXAction.h b/src/LyXAction.h index cf611e3c35..9c4d4c1d12 100644 --- a/src/LyXAction.h +++ b/src/LyXAction.h @@ -10,11 +10,11 @@ #include "commandtags.h" #include "LString.h" -#include "support/utility.hpp" +#include /** This class encapsulates LyX action and user command operations. */ -class LyXAction : public noncopyable { +class LyXAction : boost::noncopyable { private: /// struct func_info { @@ -97,6 +97,9 @@ public: /// True if the command has `flag' set bool funcHasFlag(kb_action action, func_attrib flag) const; + typedef func_map::const_iterator const_func_iterator; + const_func_iterator func_begin() const; + const_func_iterator func_end() const; private: /// void init();