moved non public headers

This commit is contained in:
Erik Frojdh 2020-02-03 14:38:24 +01:00
parent 6cc13f9dc1
commit 254e8f85d8
20 changed files with 12 additions and 5 deletions

View File

@ -29,7 +29,6 @@ template <typename Element> class CircularFifo {
sem_init(&free_mutex, 0, size); sem_init(&free_mutex, 0, size);
} }
CircularFifo(const CircularFifo &) = delete; CircularFifo(const CircularFifo &) = delete;
CircularFifo(CircularFifo&&) = delete; CircularFifo(CircularFifo&&) = delete;

View File

@ -1,9 +1,9 @@
#pragma once #pragma once
#include "ClientInterface.h"
#include "sls_detector_defs.h" #include "sls_detector_defs.h"
#include <memory> #include <memory>
class ClientInterface;
class Receiver : private virtual slsDetectorDefs { class Receiver : private virtual slsDetectorDefs {
public: public:
@ -26,6 +26,8 @@ class Receiver : private virtual slsDetectorDefs {
*/ */
Receiver(int tcpip_port_no = 1954); Receiver(int tcpip_port_no = 1954);
~Receiver();
/** /**
* get get Receiver Version * get get Receiver Version
\returns id \returns id

View File

@ -1,4 +1,5 @@
#include "Receiver.h" #include "Receiver.h"
#include "ClientInterface.h"
#include "sls_detector_exceptions.h" #include "sls_detector_exceptions.h"
#include "versionAPI.h" #include "versionAPI.h"
#include "container_utils.h" #include "container_utils.h"
@ -13,6 +14,7 @@
#include <string> #include <string>
#include <syscall.h> #include <syscall.h>
Receiver::~Receiver() = default;
Receiver::Receiver(int argc, char *argv[]): Receiver::Receiver(int argc, char *argv[]):
tcpipInterface (nullptr) { tcpipInterface (nullptr) {

View File

@ -4,6 +4,7 @@
#include "logger.h" #include "logger.h"
#include "Receiver.h" #include "Receiver.h"
#include "sls_detector_defs.h" #include "sls_detector_defs.h"
#include "container_utils.h"
#include <csignal> //SIGINT #include <csignal> //SIGINT
#include <cstdlib> //system #include <cstdlib> //system

View File

@ -18,6 +18,7 @@ It is linked in manual/manual-api from slsReceiverSoftware/include ]
#include "sls_detector_defs.h" #include "sls_detector_defs.h"
#include "Receiver.h" #include "Receiver.h"
#include "container_utils.h"
#include <csignal> //SIGINT #include <csignal> //SIGINT
#include <cstdlib> //system #include <cstdlib> //system

View File

@ -1,7 +1,7 @@
#pragma once #pragma once
#include "sls_detector_defs.h" #include "sls_detector_defs.h"
#include <stdint.h> #include <cstdint>
#define MAX_DIMENSIONS (2) #define MAX_DIMENSIONS (2)
#define MAX_NUMBER_OF_LISTENING_THREADS (2) #define MAX_NUMBER_OF_LISTENING_THREADS (2)

View File

@ -2,4 +2,6 @@ target_sources(tests PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/test-GeneralData.cpp ${CMAKE_CURRENT_SOURCE_DIR}/test-GeneralData.cpp
${CMAKE_CURRENT_SOURCE_DIR}/test-FileNames.cpp ${CMAKE_CURRENT_SOURCE_DIR}/test-FileNames.cpp
${CMAKE_CURRENT_SOURCE_DIR}/test-CircularFifo.cpp ${CMAKE_CURRENT_SOURCE_DIR}/test-CircularFifo.cpp
) )
target_include_directories(tests PUBLIC "$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/../src>")