]> git.lyx.org Git - features.git/blobdiff - src/frontends/Application.h
This commit transfers the singletons defined in the Application class to the private...
[features.git] / src / frontends / Application.h
index 6f34a076778c4c76bedb7c94b5cf6ecdebce342c..b512e7cd1669e777f43cc414d1476a9e808b915a 100644 (file)
 
 #include <string>
 
-class BufferList;
 class BufferView;
-class LyXFunc;
-class LyXServer;
-class LyXServerSocket;
 class LyXView;
 class LColor_color;
        
@@ -29,7 +25,6 @@ struct RGBColor;
 
 namespace frontend {
 
-struct Application_pimpl;
 class Clipboard;
 class FontLoader;
 class Gui;
@@ -116,16 +111,6 @@ public:
        */
        virtual void unregisterSocketCallback(int fd) = 0;
 
-       ///
-       LyXFunc & lyxFunc();
-       LyXFunc const & lyxFunc() const;
-       ///
-       LyXServer & server();
-       LyXServer const & server() const;
-       ///
-       LyXServerSocket & socket();
-       LyXServerSocket const & socket() const;
-
        /// Create the main window with given geometry settings.
        LyXView & createView(unsigned int width, unsigned int height,
                int posx, int posy, bool maximize);
@@ -139,10 +124,6 @@ protected:
        /// FIXME: \todo use Gui::currentView() in the future
        BufferView * buffer_view_;
 
-private:
-       /// Application private implementation.
-       Application_pimpl * pimpl_;
-
 }; // Application
 
 } // namespace frontend