From 4934864106c4c4ba56559ed2096970e1ea5d7d94 Mon Sep 17 00:00:00 2001 From: Tomi Valkeinen Date: Tue, 22 Nov 2016 13:13:20 +0200 Subject: py: Add OmapCard & OmapFramebuffer support Signed-off-by: Tomi Valkeinen --- py/pykmsomap.cpp | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 py/pykmsomap.cpp (limited to 'py/pykmsomap.cpp') diff --git a/py/pykmsomap.cpp b/py/pykmsomap.cpp new file mode 100644 index 0000000..525834b --- /dev/null +++ b/py/pykmsomap.cpp @@ -0,0 +1,21 @@ +#include +#include +#include +#include + +namespace py = pybind11; + +using namespace kms; +using namespace std; + +void init_pykmsomap(py::module &m) +{ + py::class_(m, "OmapCard", py::base()) + .def(py::init<>()) + ; + + py::class_(m, "OmapFramebuffer", py::base()) + .def(py::init(), + py::keep_alive<1, 2>()) // Keep OmapCard alive until this is destructed + ; +} -- cgit v1.2.3