lintel
0.2.0
Loading...
Searching...
No Matches
src
include
lintel
features
http
service
Server.h
Go to the documentation of this file.
1
#ifndef HTTP_LIBRARY_SERVER_H
2
#define HTTP_LIBRARY_SERVER_H
3
4
#include <memory>
5
#include <vector>
6
7
#include "
lintel/features/http/configuration/ServerConfiguration.h
"
8
9
namespace
lintel
{
10
class
Controller;
11
13
class
Server
14
{
15
private
:
16
struct
Impl
;
17
std::unique_ptr<Impl> m_impl;
18
19
public
:
22
Server
(
const
ServerConfiguration
&
serverConfiguration
, std::vector<std::shared_ptr<Controller>>
controller
);
23
24
~Server
();
25
};
26
27
}
// namespace lintel
28
#endif
// HTTP_LIBRARY_SERVER_H
ServerConfiguration.h
lintel::ServerConfiguration
Definition
ServerConfiguration.h:13
lintel::Server
Definition
Server.h:14
lintel::Server::Server
Server(const ServerConfiguration &serverConfiguration, std::vector< std::shared_ptr< Controller > > controller)
lintel::Server::~Server
~Server()
lintel
Definition
BaseFeature.h:6
lintel::type_name
constexpr std::string_view type_name()
Definition
TypeName.h:9
Generated by
1.9.8