mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-13 13:27:14 +02:00
merge fix
This commit is contained in:
@ -36,9 +36,13 @@ std::string ToString(const defs::dacIndex s);
|
||||
std::string ToString(const std::vector<defs::dacIndex> &vec);
|
||||
std::string ToString(const defs::burstMode s);
|
||||
std::string ToString(const defs::timingSourceType s);
|
||||
<<<<<<< HEAD
|
||||
std::string ToString(const defs::M3_GainCaps s);
|
||||
std::string ToString(const defs::portPosition s);
|
||||
std::string ToString(const defs::ethernetInterface s);
|
||||
=======
|
||||
std::string ToString(const defs::streamingInterface s);
|
||||
>>>>>>> 5.2.0-rc
|
||||
std::string ToString(const defs::vetoAlgorithm s);
|
||||
|
||||
std::string ToString(const slsDetectorDefs::xy &coord);
|
||||
@ -303,7 +307,7 @@ template <> defs::burstMode StringTo(const std::string &s);
|
||||
template <> defs::timingSourceType StringTo(const std::string &s);
|
||||
template <> defs::M3_GainCaps StringTo(const std::string &s);
|
||||
template <> defs::portPosition StringTo(const std::string &s);
|
||||
template <> defs::ethernetInterface StringTo(const std::string &s);
|
||||
template <> defs::streamingInterface StringTo(const std::string &s);
|
||||
template <> defs::vetoAlgorithm StringTo(const std::string &s);
|
||||
|
||||
template <> uint32_t StringTo(const std::string &s);
|
||||
|
@ -404,14 +404,14 @@ typedef struct {
|
||||
enum portPosition { LEFT, RIGHT, TOP, BOTTOM };
|
||||
|
||||
#ifdef __cplusplus
|
||||
enum class ethernetInterface {
|
||||
enum class streamingInterface {
|
||||
#else
|
||||
enum ethernetInterface {
|
||||
enum streamingInterface {
|
||||
#endif
|
||||
NONE = 0,
|
||||
I3GBE = 1 << 0,
|
||||
I10GBE = 1 << 1,
|
||||
ALL = I3GBE | I10GBE
|
||||
LOW_LATENCY_LINK = 1 << 0,
|
||||
ETHERNET_10GB = 1 << 1,
|
||||
ALL = LOW_LATENCY_LINK | ETHERNET_10GB
|
||||
};
|
||||
|
||||
enum vetoAlgorithm { DEFAULT_ALGORITHM };
|
||||
@ -509,17 +509,17 @@ typedef struct {
|
||||
|
||||
#ifdef __cplusplus
|
||||
};
|
||||
inline slsDetectorDefs::ethernetInterface
|
||||
operator|(const slsDetectorDefs::ethernetInterface &a,
|
||||
const slsDetectorDefs::ethernetInterface &b) {
|
||||
return slsDetectorDefs::ethernetInterface(static_cast<int32_t>(a) |
|
||||
inline slsDetectorDefs::streamingInterface
|
||||
operator|(const slsDetectorDefs::streamingInterface &a,
|
||||
const slsDetectorDefs::streamingInterface &b) {
|
||||
return slsDetectorDefs::streamingInterface(static_cast<int32_t>(a) |
|
||||
static_cast<int32_t>(b));
|
||||
};
|
||||
|
||||
inline slsDetectorDefs::ethernetInterface
|
||||
operator&(const slsDetectorDefs::ethernetInterface &a,
|
||||
const slsDetectorDefs::ethernetInterface &b) {
|
||||
return slsDetectorDefs::ethernetInterface(static_cast<int32_t>(a) &
|
||||
inline slsDetectorDefs::streamingInterface
|
||||
operator&(const slsDetectorDefs::streamingInterface &a,
|
||||
const slsDetectorDefs::streamingInterface &b) {
|
||||
return slsDetectorDefs::streamingInterface(static_cast<int32_t>(a) &
|
||||
static_cast<int32_t>(b));
|
||||
};
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user