![]() |
C++ API
|
The PLUX C++ API brings to C++ applications all the functionality of PLUX devices.The Plux::BaseDev class (or any of its derived classes) encapsulates a connection to a PLUX device. Each Plux::BaseDev-derived class provides methods to access the specific functionality of certain PLUX devices.
The API is not thread-safe since its methods cannot be called simultaneously by different threads. The only exception to this rule is the Plux::BaseDev::interrupt() method.
The API is delivered as a set of C++ header files and pre-compiled library file specific to a given platform and compiler options.
The current API version string is available in the macro PLUX_API_VERSION.
The PLUX API is also available as wrapper to Python 2.7 applications.