Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
cWebAPIController.h
Go to the documentation of this file.
1
//
4
//
5
6
#ifndef _INC_cWebAPIController_H
7
#define _INC_cWebAPIController_H
8
#ifndef NO_PRAGMA_ONCE
9
#pragma once
10
#endif
11
12
#include "
cHttpController.h
"
13
#include "../Net/cNetSocket.h"
14
#include "../Variant/cVariant.h"
15
#include "
GrayCore/include/cUnitTestDecl.h
"
16
17
namespace
GrayLib
18
{
19
UNITTEST2_PREDEF
(
cWebAPIController
);
20
21
class
GRAYLIB_LINK
cWebAPIController
:
public
cHttpController
22
{
27
public
:
28
cWebAPIController
(
cStringA
sURLPrefix);
29
virtual
~
cWebAPIController
();
30
31
virtual
HTTPRET_TYPE
OnVerb(
cHttpProtocolStreamBase
* pClient,
const
cHttpHeaderClient
& request,
cStringA
sURLReq)
override
;
32
33
UNITTEST_FRIEND
(
cWebAPIController
);
34
};
35
}
36
37
#endif
GRAYLIB_LINK
#define GRAYLIB_LINK
Definition:
GrayLibBase.h:35
cHttpController.h
cUnitTestDecl.h
GrayLib::cHttpController
Definition:
cHttpController.h:21
GrayLib::cHttpHeaderClient
Definition:
cHttpHeader.h:137
GrayLib::cHttpProtocolStreamBase
Definition:
cHttpProtocolStream.h:22
GrayLib::cWebAPIController
Definition:
cWebAPIController.h:22
GrayLib::cWebAPIController::UNITTEST_FRIEND
UNITTEST_FRIEND(cWebAPIController)
Gray::cStringT< char >
GrayLib
Definition:
cMesh.h:22
GrayLib::HTTPRET_TYPE
HTTPRET_TYPE
Definition:
cHttpCommon.h:24
GrayLib::UNITTEST2_PREDEF
UNITTEST2_PREDEF(cQuadtree)
GrayLib
include
Http
cWebAPIController.h
Generated on Tue Feb 2 2021 11:29:39 for Gray C++ Libraries by
1.9.1