Chrysalis - CLO3D Extensions
Loading...
Searching...
No Matches
LocalServer.h
Go to the documentation of this file.
1#ifndef CHRYSALIS_LOCALSERVER_H
2#define CHRYSALIS_LOCALSERVER_H
3
4#include <QLocalServer>
5
8
9namespace CLO3D {
11 public:
12 explicit LocalServer();
13 void listen(std::unique_ptr<BaseLocalServerListener> listener);
14 private:
15 static constexpr auto SERVER_NAME = "CLO3D";
16
17 QLocalServer localServer;
18 std::unordered_map<std::string, std::unique_ptr<BaseLocalServerListener>> listeners_;
19 };
20}
21
22#endif // CHRYSALIS_LOCALSERVER_H
#define CLO3D_EXTENSION
Definition CLO3DExtensionExport.h:12
LocalServer()
Definition LocalServer.cpp:10
void listen(std::unique_ptr< BaseLocalServerListener > listener)
Definition LocalServer.cpp:28
Definition BaseCommand.h:8