Luna driver into the C++ class