ledger-core
src
api
HttpUrlConnection.hpp
1
// AUTOGENERATED FILE - DO NOT MODIFY!
2
// This file generated by Djinni from http_client.djinni
3
4
#ifndef DJINNI_GENERATED_HTTPURLCONNECTION_HPP
5
#define DJINNI_GENERATED_HTTPURLCONNECTION_HPP
6
7
#include <cstdint>
8
#include <string>
9
#include <unordered_map>
10
#ifndef LIBCORE_EXPORT
11
#if defined(_MSC_VER)
12
#include <libcore_export.h>
13
#else
14
#define LIBCORE_EXPORT
15
#endif
16
#endif
17
18
namespace
ledger
{
namespace
core {
namespace
api {
19
20
struct
HttpReadBodyResult;
21
23
class
HttpUrlConnection
{
24
public
:
25
virtual
~
HttpUrlConnection
() {}
26
31
virtual
int32_t
getStatusCode
() = 0;
32
37
virtual
std::string
getStatusText
() = 0;
38
43
virtual
std::unordered_map<std::string, std::string>
getHeaders
() = 0;
44
49
virtual
HttpReadBodyResult
readBody
() = 0;
50
};
51
52
} } }
// namespace ledger::core::api
53
#endif //DJINNI_GENERATED_HTTPURLCONNECTION_HPP
ledger::core::api::HttpReadBodyResult
Definition:
HttpReadBodyResult.hpp:17
ledger::core::api::HttpUrlConnection::readBody
virtual HttpReadBodyResult readBody()=0
ledger::core::api::HttpUrlConnection::getStatusCode
virtual int32_t getStatusCode()=0
ledger::core::api::HttpUrlConnection::getHeaders
virtual std::unordered_map< std::string, std::string > getHeaders()=0
ledger::core::api::HttpUrlConnection
Definition:
HttpUrlConnection.hpp:23
ledger::core::api::HttpUrlConnection::getStatusText
virtual std::string getStatusText()=0
ledger
Definition:
Account.cpp:8
Generated by
1.8.13