Nebula
Toggle main menu visibility
Loading...
Searching...
No Matches
httpclient.h
Go to the documentation of this file.
1
#pragma once
2
//------------------------------------------------------------------------------
8
#ifndef USE_CURL
9
#include "
simple/nebulahttpclient.h
"
10
namespace
Http
11
{
12
class
HttpClient
:
public
Http::NebulaHttpClient
13
{
14
__DeclareClass
(
HttpClient
);
15
};
16
}
17
#else
18
#include "
curl/curlhttpclient.h
"
19
namespace
Http
20
{
21
class
HttpClient
:
public
Http::CurlHttpClient
22
{
23
__DeclareClass
(
HttpClient
);
24
};
25
}
26
27
#endif
28
//------------------------------------------------------------------------------
29
30
Http::HttpClient
Use a HTTP client to send HTTP requests to a HTTP server, and receive and decode HTTP responses.
Definition
httpclient.h:13
Http::HttpClient::__DeclareClass
__DeclareClass(HttpClient)
Http::NebulaHttpClient
Definition
nebulahttpclient.h:26
HttpClient
Use a HTTP client to send HTTP requests to a HTTP server, and receive and decode HTTP responses.
curlhttpclient.h
Http
This file was generated with Nebula Trifid's idlc compiler tool.
Definition
defaulthttprequesthandler.cc:15
nebulahttpclient.h
__DeclareClass
#define __DeclareClass(type)
code
foundation
http
httpclient.h
Generated on
for Nebula. Dark theme by
Tilen Majerle
. All rights reserved.