DDraceNetwork Documentation
Loading...
Searching...
No Matches
http.h
Go to the documentation of this file.
1
#ifndef ENGINE_HTTP_H
2
#define ENGINE_HTTP_H
3
4
#include "
kernel.h
"
5
6
#include <memory>
7
8
class
IHttpRequest
9
{
10
};
11
12
class
IHttp
:
public
IInterface
13
{
14
MACRO_INTERFACE
(
"http"
)
15
16
public:
17
virtual
void
Run
(std::shared_ptr<
IHttpRequest
> pRequest) = 0;
18
};
19
20
#endif
IHttpRequest
Definition
http.h:9
IHttp
Definition
http.h:13
IHttp::Run
virtual void Run(std::shared_ptr< IHttpRequest > pRequest)=0
IInterface::IInterface
IInterface()
Definition
kernel.h:19
kernel.h
MACRO_INTERFACE
#define MACRO_INTERFACE(Name)
Definition
kernel.h:25
src
engine
http.h
Generated by
1.16.1