adding namespace sls to public receiver api

This commit is contained in:
Erik Frojdh
2020-11-09 11:23:11 +01:00
parent 121a3ad733
commit 2020407438
8 changed files with 24 additions and 9 deletions

View File

@ -11,6 +11,8 @@
#include <semaphore.h>
#include <vector>
namespace sls{
/** Circular Fifo (a.k.a. Circular Buffer)
* Thread safe for one reader, and one writer */
template <typename Element> class CircularFifo {
@ -127,3 +129,5 @@ size_t CircularFifo<Element>::increment(size_t i) const {
i = (i + 1) % capacity;
return i;
}
}

View File

@ -4,6 +4,9 @@
class ClientInterface;
namespace sls
{
class Receiver : private virtual slsDetectorDefs {
public:
@ -86,3 +89,5 @@ class Receiver : private virtual slsDetectorDefs {
private:
std::unique_ptr<ClientInterface> tcpipInterface;
};
} // namespace sls