summaryrefslogtreecommitdiffstats
path: root/include/ingen/SocketReader.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/ingen/SocketReader.hpp')
-rw-r--r--include/ingen/SocketReader.hpp26
1 files changed, 13 insertions, 13 deletions
diff --git a/include/ingen/SocketReader.hpp b/include/ingen/SocketReader.hpp
index c9bc2a21..a8a98ddc 100644
--- a/include/ingen/SocketReader.hpp
+++ b/include/ingen/SocketReader.hpp
@@ -18,10 +18,10 @@
#define INGEN_SOCKETREADER_HPP
#include "ingen/ingen.h"
-#include "ingen/memory.hpp"
#include "serd/serd.h"
#include "sord/sord.h"
+#include <memory>
#include <thread>
namespace Raul { class Socket; }
@@ -35,9 +35,9 @@ class World;
class INGEN_API SocketReader
{
public:
- SocketReader(World& world,
- Interface& iface,
- SPtr<Raul::Socket> sock);
+ SocketReader(World& world,
+ Interface& iface,
+ std::shared_ptr<Raul::Socket> sock);
virtual ~SocketReader();
@@ -69,15 +69,15 @@ private:
const SerdNode* object_datatype,
const SerdNode* object_lang);
- World& _world;
- Interface& _iface;
- SerdEnv* _env;
- SordInserter* _inserter;
- SordNode* _msg_node;
- SPtr<Raul::Socket> _socket;
- int _socket_error;
- bool _exit_flag;
- std::thread _thread;
+ World& _world;
+ Interface& _iface;
+ SerdEnv* _env;
+ SordInserter* _inserter;
+ SordNode* _msg_node;
+ std::shared_ptr<Raul::Socket> _socket;
+ int _socket_error;
+ bool _exit_flag;
+ std::thread _thread;
};
} // namespace ingen