Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| bfd565aabd | |||
| 0005775c9d | |||
| e5f9e33c66 | |||
| 46b839cc66 |
2
Makefile
2
Makefile
@@ -42,4 +42,4 @@ DBDS += turboPmac/sinqMotor/src/sinqMotor.dbd
|
|||||||
DBDS += turboPmac/src/turboPmac.dbd
|
DBDS += turboPmac/src/turboPmac.dbd
|
||||||
DBDS += src/detectorTower.dbd
|
DBDS += src/detectorTower.dbd
|
||||||
|
|
||||||
USR_CFLAGS += -Wall -Wextra -Weffc++ -Wunused-result -Wextra -Werror # -Wpedantic // Does not work because EPICS macros trigger warnings
|
USR_CFLAGS += -Wall -Wextra -Weffc++ -Wunused-result -Wextra -Werror -fvisibility=hidden # -Wpedantic // Does not work because EPICS macros trigger warnings
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
#include "detectorTowerController.h"
|
#include "detectorTowerController.h"
|
||||||
#include "turboPmacAxis.h"
|
#include "turboPmacAxis.h"
|
||||||
|
|
||||||
class detectorTowerAngleAxis : public turboPmacAxis {
|
class HIDDEN detectorTowerAngleAxis : public turboPmacAxis {
|
||||||
public:
|
public:
|
||||||
/**
|
/**
|
||||||
* @brief Construct a new detectorTowerAngleAxis
|
* @brief Construct a new detectorTowerAngleAxis
|
||||||
|
|||||||
@@ -13,11 +13,11 @@
|
|||||||
// Forward declaration of the axis classes to resolve the cyclic dependency
|
// Forward declaration of the axis classes to resolve the cyclic dependency
|
||||||
// between the controller and the axis .h-file. See
|
// between the controller and the axis .h-file. See
|
||||||
// https://en.cppreference.com/w/cpp/language/class.
|
// https://en.cppreference.com/w/cpp/language/class.
|
||||||
class detectorTowerAngleAxis;
|
class HIDDEN detectorTowerAngleAxis;
|
||||||
class detectorTowerLiftAxis;
|
class HIDDEN detectorTowerLiftAxis;
|
||||||
class detectorTowerSupportAxis;
|
class HIDDEN detectorTowerSupportAxis;
|
||||||
|
|
||||||
class detectorTowerController : public turboPmacController {
|
class HIDDEN detectorTowerController : public turboPmacController {
|
||||||
|
|
||||||
public:
|
public:
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
#include "detectorTowerController.h"
|
#include "detectorTowerController.h"
|
||||||
#include "turboPmacAxis.h"
|
#include "turboPmacAxis.h"
|
||||||
|
|
||||||
class detectorTowerLiftAxis : public turboPmacAxis {
|
class HIDDEN detectorTowerLiftAxis : public turboPmacAxis {
|
||||||
public:
|
public:
|
||||||
/**
|
/**
|
||||||
* @brief Construct a new detectorTowerAngleAxis
|
* @brief Construct a new detectorTowerAngleAxis
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
* @brief Passive axis which is mostly controlled indirectly by the hardware
|
* @brief Passive axis which is mostly controlled indirectly by the hardware
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
class detectorTowerSupportAxis : public turboPmacAxis {
|
class HIDDEN detectorTowerSupportAxis : public turboPmacAxis {
|
||||||
public:
|
public:
|
||||||
/**
|
/**
|
||||||
* @brief Construct a new detectorTowerSupportAxis
|
* @brief Construct a new detectorTowerSupportAxis
|
||||||
|
|||||||
Submodule turboPmac updated: f423002d23...d41e7bf054
Reference in New Issue
Block a user