minimally wrap drawable
[mussa.git] / py / module.cpp
index 84564273e81e6862f1865ec22e0cd33675579aa3..72ae38cdf655301a1603a222c3cfb4a2237646fd 100644 (file)
@@ -1,11 +1,13 @@
-#include <boost/python.hpp>
 #include "stl_container_adapter.hpp"
-using namespace boost::python;
+#include <boost/python.hpp>
 
 void export_alphabet();
 void export_annot();
 void export_annotation_colors();
+void export_annotations();
+void export_container_exceptions();
 void export_conserved_path();
+void export_drawable();
 void export_flps();
 void export_glsequence();
 void export_mussa();
@@ -16,12 +18,13 @@ void export_mussa_window();
 
 BOOST_PYTHON_MODULE(mussa)
 {
-  boost::python::register_exception_translator<IndexError>(&translate);
-
+  export_container_exceptions();
   export_alphabet();
   export_annot();
   export_annotation_colors();
+  export_annotations();
   export_conserved_path();
+  export_drawable();
   export_flps();
   export_seq_span();
   export_sequence();