lintel 0.2.0
Loading...
Searching...
No Matches
BootstrapService.h
Go to the documentation of this file.
1#ifndef LINTEL_BOOTSTRAPSERVICE_H
2#define LINTEL_BOOTSTRAPSERVICE_H
3
4#include <memory>
5#include <vector>
6
8
9namespace lintel {
12{
13private:
14 std::vector<std::shared_ptr<BootstrapPlugin>> m_bootstrapPlugins;
15
16public:
19 explicit BootstrapService(std::vector<std::shared_ptr<BootstrapPlugin>> bootstrapPlugins);
20
22 void onStart();
23};
24
25}// namespace lintel
26#endif// LINTEL_BOOTSTRAPSERVICE_H
Definition BootstrapService.h:12
BootstrapService(std::vector< std::shared_ptr< BootstrapPlugin > > bootstrapPlugins)
Definition BaseFeature.h:6
constexpr std::string_view type_name()
Definition TypeName.h:9