lintel
0.2.0
Loading...
Searching...
No Matches
src
include
lintel
core
services
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
7
#include "
lintel/core/plugins/BootstrapPlugin.h
"
8
9
namespace
lintel
{
11
class
BootstrapService
12
{
13
private
:
14
std::vector<std::shared_ptr<BootstrapPlugin>> m_bootstrapPlugins;
15
16
public
:
19
explicit
BootstrapService
(std::vector<std::shared_ptr<BootstrapPlugin>>
bootstrapPlugins
);
20
22
void
onStart
();
23
};
24
25
}
// namespace lintel
26
#endif
// LINTEL_BOOTSTRAPSERVICE_H
BootstrapPlugin.h
lintel::BootstrapService
Definition
BootstrapService.h:12
lintel::BootstrapService::BootstrapService
BootstrapService(std::vector< std::shared_ptr< BootstrapPlugin > > bootstrapPlugins)
lintel::BootstrapService::onStart
void onStart()
lintel
Definition
BaseFeature.h:6
lintel::type_name
constexpr std::string_view type_name()
Definition
TypeName.h:9
Generated by
1.9.8