]> git.lyx.org Git - lyx.git/blobdiff - src/sp_base.h
get rid of LYX_LIBS
[lyx.git] / src / sp_base.h
index 05acee545353de40a471b16f0f32895f7ec89f67..df21779ad5d296172ed6a21976deda6366734365 100644 (file)
@@ -1,8 +1,10 @@
+// -*- C++ -*-
 #ifndef SP_BASE_H
 #define SP_BASE_H
 
 // needed for pid_t typedef
 #include <sys/types.h>
+#include "LString.h" // can't forward declare...
 
 class BufferParams;
 
@@ -22,7 +24,7 @@ class SpellBase
    
    virtual ~SpellBase() {}
 
-   virtual void initialize(BufferParams const & , string const & ) = 0;
+   virtual void initialize(BufferParams const & , string const &) = 0;
 
    virtual bool alive() = 0;
    
@@ -32,18 +34,16 @@ class SpellBase
 
    virtual void close() = 0;
 
-   virtual void insert(string const & ) = 0;
+   virtual void insert(string const &) = 0;
 
-   virtual void accept(string const & ) = 0;
+   virtual void accept(string const &) = 0;
 
-   virtual void store(string const & , string const & ) = 0;
+   virtual void store(string const & , string const &) = 0;
 
    virtual char const * error() = 0;
 
    virtual char const * nextMiss() = 0;
      
-   virtual void sigchldhandler(pid_t pid, int *) = 0;
-
 };
 
 #endif