MT Showcase SDK
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
SystemConfiguration.hpp
1 #pragma once
2 
3 #include "ServiceComponent.hpp"
4 #include "Hashes.hpp"
5 
6 namespace Showcase
7 {
8 
10  class SHOWCASE_API SystemConfiguration : public ServiceComponent
11  {
12  public:
14 
15  virtual void placeholderStatusChanged(const NodeId &id) override;
16 
17  private:
18  std::mutex m_serviceMutex;
19  std::unordered_map<NodeId, ServiceComponentPtr> m_services;
20  };
21 
22 }