The existing example device is purely implemented in C. Since it is also possible to implement a C interface such as QDMI in C++, we also want to provide an example of implementation in C++. Programmers might be more familiar with C++ than C, but at least they can now choose between those two examples.
Solution
This PR adds an example device implemented in C++, returning the same data as the C device (as of now).
Remarks
This PR additionally
fixes some issues in the docstrings of the interface and
extends the tests to properly test job management.
Issue
The existing example device is purely implemented in C. Since it is also possible to implement a C interface such as QDMI in C++, we also want to provide an example of implementation in C++. Programmers might be more familiar with C++ than C, but at least they can now choose between those two examples.
Solution
This PR adds an example device implemented in C++, returning the same data as the C device (as of now).
Remarks
This PR additionally