lintel 0.2.0
Loading...
Searching...
No Matches
InitializeService.h
Go to the documentation of this file.
1#ifndef PLC_INITIALIZESERVICE_H
2#define PLC_INITIALIZESERVICE_H
3
4#include <memory>
5#include <vector>
6
8
9namespace lintel {
14{
15private:
16 std::vector<std::shared_ptr<AbstractServiceInterface>> m_abstractServices;
17
18public:
23 explicit InitializeService(const std::vector<std::shared_ptr<AbstractServiceInterface>> &abstractServices);
24
27};
28
29}// namespace lintel
30#endif// PLC_INITIALIZESERVICE_H
Definition InitializeService.h:14
InitializeService(const std::vector< std::shared_ptr< AbstractServiceInterface > > &abstractServices)
Definition BaseFeature.h:6
constexpr std::string_view type_name()
Definition TypeName.h:9