typo fix
[pykit.git] / PythonPublisher.hh
index 1065a38..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
     {