API_Py  0.0.2
API_Py exporte le projet API vers un module python dans l’environnement python choisi. Le module python se nomme wxcpppy.
Module.cpp
1 
34 
35 
36 #include <pybind11/operators.h>
37 #include <API/API.h>
38 #include <sstream>
39 
40 
41 #include "API_Py/Vector.h"
42 #include "API_Py/wxAccess.h"
43 
44 namespace py = pybind11;
45 using namespace pybind11::literals;
46 
47 PYBIND11_MODULE(wxcpppy, m)
48 {
49  m.doc() = R"pbdoc(
50  wxCppPy API plugin.
51  Le module est accessible via wxcpppy.
52  C'est un module de démonstration d'intégration de wxPython dans une application c++/wxWidgets.
53 
54  )pbdoc";
55 
56  API_Py::Vector::SetModule(m);
57  API_Py::wxAccess::SetModule(m);
58 
59  #ifdef VERSION_INFO
60  m.attr("__version__") = VERSION_INFO;
61  #else
62  m.attr("__version__") = "dev";
63  #endif
64 }
65 
66 
67