namespace lyx {
+class LyXErr;
+
/**
* This class encapsulates a LyX action and its argument
* in order to pass it around easily.
TOOLBAR, // A toolbar icon
KEYBOARD, // a keyboard binding
COMMANDBUFFER,
+ LYXSERVER,
TOC
};
///
static FuncRequest const noaction;
private:
- /// the action's string argument
- docstring argument_;
/// the action
FuncCode action_;
+ /// the action's string argument
+ docstring argument_;
/// who initiated the action
Origin origin_;
/// the x coordinate of a mouse press
std::ostream & operator<<(std::ostream &, FuncRequest const &);
+LyXErr & operator<<(LyXErr &, FuncRequest const &);
+
} // namespace lyx