diff --git a/src/turboPmacController.cpp b/src/turboPmacController.cpp index bd0682f..25342b1 100644 --- a/src/turboPmacController.cpp +++ b/src/turboPmacController.cpp @@ -179,6 +179,8 @@ turboPmacController::turboPmacController(const char *portName, } } +turboPmacController::~turboPmacController(void) {} + /* Access one of the axes of the controller via the axis adress stored in asynUser. If the axis does not exist or is not a Axis, a nullptr is returned and an diff --git a/src/turboPmacController.h b/src/turboPmacController.h index 7a1a929..b3a7fbb 100644 --- a/src/turboPmacController.h +++ b/src/turboPmacController.h @@ -36,6 +36,13 @@ class turboPmacController : public sinqController { double idlePollPeriod, double comTimeout, int numExtraParams = 0); + /** + * @brief Destroy the controller. Its implementation is empty, however the + * destructor needs to be provided for handling turboPmacControllerImpl. + * + */ + ~turboPmacController(void) {} + /** * @brief Get the axis object *