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"
16 
17 namespace GrayLib
18 {
20 
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 
34  };
35 }
36 
37 #endif
#define GRAYLIB_LINK
Definition: GrayLibBase.h:35
Definition: cHttpController.h:21
Definition: cHttpHeader.h:137
Definition: cHttpProtocolStream.h:22
Definition: cWebAPIController.h:22
UNITTEST_FRIEND(cWebAPIController)
Definition: cMesh.h:22
HTTPRET_TYPE
Definition: cHttpCommon.h:24
UNITTEST2_PREDEF(cQuadtree)