- static LyX & ref();
- static LyX const & cref();
-
- /// in the case of failure
- void emergencyCleanup() const;
-
- ///
- BufferList & bufferList();
- BufferList const & bufferList() const;
- ///
- Session & session();
- Session const & session() const;
- ///
- LyXFunc & lyxFunc();
- LyXFunc const & lyxFunc() const;
- ///
- Server & server();
- Server const & server() const;
- ///
- ServerSocket & socket();
- ServerSocket const & socket() const;
-
- ///
- frontend::Application & application();
- frontend::Application const & application() const;
-
- ///
- KeyMap & topLevelKeymap();
- KeyMap const & topLevelKeymap() const;
-
- ///
- CmdDef & topLevelCmdDef();
-
- ///
- Converters & converters();
- Converters & systemConverters();
-
- ///
- Messages & getMessages(std::string const & language);
- ///
- Messages & getGuiMessages();
- ///
- void setGuiLanguage(std::string const & language);
-
- ///
- frontend::LyXView * newLyXView();
-
- /** redraw \c inset in all the BufferViews in which it is currently
- * visible. If successful return a pointer to the owning Buffer.
- */
- Buffer const * updateInset(Inset const *) const;
-
- void hideDialogs(std::string const & name, Inset * inset) const;
-
- /// Execute batch commands if available.
- void execBatchCommands();
-
- ///
- void addFileToLoad(support::FileName const &);
-