typo fix
[pykit.git] / PythonPublisher.hh
index b6b6a5e..3238cac 100644 (file)
 
 namespace pykit {
 
+    class PythonError
+        : public std::exception
+    {
+    public:
+        virtual char const * what() const throw() { return message.c_str(); }
+        std::string message;
+        PythonError(std::string message_) : message (message_) {}
+        virtual ~PythonError() throw() {}
+    };
+
     class PythonPublisher
         : public Publisher
     {
     public:
-        explicit PythonPublisher(std::string initPy);
+        explicit PythonPublisher();
         ~PythonPublisher();
 
         void publish(Request & request);