+
+#ifndef SWIG
+void python_init(char *argv0);
+void python_destroy();
+bool python_exec(const std::string &path);
+
+void python_callback(PyObject *func, OBActions::ActionType action,
+ Window window, OBWidget::WidgetType type,
+ unsigned int state, unsigned int button,
+ int xroot, int yroot, Time time);
+
+void python_callback(PyObject *func, Window window, unsigned int state,
+ unsigned int key, Time time);
+
+
+bool python_get_string(const char *name, std::string *value);
+bool python_get_stringlist(const char *name, std::vector<std::string> *value);
+#endif
+