FlightGear
next
HTTPResponse.hxx
Go to the documentation of this file.
1
// HTTPResponse.hxx -- Wraps a http Response
2
//
3
// Written by Torsten Dreyer, started April 2014.
4
//
5
// Copyright (C) 2014 Torsten Dreyer
6
//
7
// This program is free software; you can redistribute it and/or
8
// modify it under the terms of the GNU General Public License as
9
// published by the Free Software Foundation; either version 2 of the
10
// License, or (at your option) any later version.
11
//
12
// This program is distributed in the hope that it will be useful, but
13
// WITHOUT ANY WARRANTY; without even the implied warranty of
14
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15
// General Public License for more details.
16
//
17
// You should have received a copy of the GNU General Public License
18
// along with this program; if not, write to the Free Software
19
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
20
21
#ifndef FG_HTTPRESPONSE_HXX
22
#define FG_HTTPRESPONSE_HXX
23
24
#include <string>
25
#include <map>
26
27
namespace
flightgear
{
28
namespace
http
{
29
30
class
HTTPResponse
31
{
32
public
:
33
HTTPResponse
();
34
virtual
~HTTPResponse
() {}
35
36
int
StatusCode
;
37
std::string
Content
;
38
39
typedef
std::map<std::string,std::string>
Header_t
;
40
Header_t
Header
;
41
};
42
43
inline
HTTPResponse::HTTPResponse
() :
44
StatusCode
(200)
45
{
46
}
47
48
}
49
}
// namespace flightgear
50
51
#endif
// FG_HTTPRESPONSE_HXX
flightgear::http::HTTPResponse::StatusCode
int StatusCode
Definition
HTTPResponse.hxx:36
flightgear::http::HTTPResponse::Header_t
std::map< std::string, std::string > Header_t
Definition
HTTPResponse.hxx:39
flightgear::http::HTTPResponse::Header
Header_t Header
Definition
HTTPResponse.hxx:40
flightgear::http::HTTPResponse::HTTPResponse
HTTPResponse()
Definition
HTTPResponse.hxx:43
flightgear::http::HTTPResponse::Content
std::string Content
Definition
HTTPResponse.hxx:37
flightgear::http::HTTPResponse::~HTTPResponse
virtual ~HTTPResponse()
Definition
HTTPResponse.hxx:34
flightgear::http
Definition
FlightHistoryUriHandler.cxx:33
flightgear
FlightPlan.hxx - defines a full flight-plan object, including departure, cruise, arrival information ...
Definition
Addon.cxx:53
src
Network
http
HTTPResponse.hxx
Generated on Tue Jun 3 2025 12:58:41 for FlightGear by
1.13.2