Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
cWebAPIClient.h
Go to the documentation of this file.
1 //
4 //
5 
6 #ifndef _INC_cWebAPIClient_H
7 #define _INC_cWebAPIClient_H
8 #ifndef NO_PRAGMA_ONCE
9 #pragma once
10 #endif
11 
12 #include "cHttpClient.h"
13 #include "../Variant/cVariant.h"
15 
16 namespace GrayLib
17 {
19 
21  {
25 
26  typedef cHttpCopier SUPER_t;
27  protected:
29 
30  public:
31  cWebAPIClient(const char* pszURL=nullptr, const char* pszAgentName = GRAY_NAMES);
32  ~cWebAPIClient();
33 
34  cVariant GetVar(const char* pszObject = nullptr);
35 
37  };
38 }
39 
40 #endif
#define GRAY_NAMES
Use GRAYNAME for string.
Definition: GrayCore.h:34
#define GRAYLIB_LINK
Definition: GrayLibBase.h:35
Definition: cHttpClient.h:145
Definition: cHttpClient.h:195
Definition: cNetStream.h:20
Definition: cVariant.h:26
Definition: cWebAPIClient.h:21
UNITTEST_FRIEND(cWebAPIClient)
cNetStream m_Stream
a cNetSocket i can Seek() on.
Definition: cWebAPIClient.h:28
Definition: cMesh.h:22
UNITTEST2_PREDEF(cQuadtree)