Exiv2
http.hpp
1 #ifndef HTTP_HPP_
2 #define HTTP_HPP_
3 
4 #include "exiv2lib_export.h"
5 
6 #include "datasets.hpp"
7 
8 #include <string>
9 
10 
11 namespace Exiv2 {
19  EXIV2API int http(Exiv2::Dictionary& request,Exiv2::Dictionary& response,std::string& errors);
20 }
21 
22 #endif
Exiv2::http
EXIV2API int http(Exiv2::Dictionary &request, Exiv2::Dictionary &response, std::string &errors)
execute an HTTP request
Definition: http.cpp:200
Exiv2::Uri::Parse
static Uri EXIV2API Parse(const std::string &uri)
Parse the input URL to the protocol, host, path, username, password.
Definition: futils.cpp:391
Exiv2
Provides classes and functions to encode and decode Exif and Iptc data. The libexiv2 API consists of ...
Definition: asfvideo.hpp:36
Exiv2::string
IPTC string type.
Definition: types.hpp:147
Exiv2::Dictionary
std::map< std::string, std::string > Dictionary
typedef for string:string map
Definition: datasets.hpp:364
Exiv2::version
const EXIV2API char * version()
Return the version of Exiv2 as "C" string eg "0.27.0.2".
Definition: version.cpp:102
datasets.hpp
IPTC dataset and type information.
futils.hpp
Basic file utility functions required by Exiv2.
Exiv2::Uri
A container for URL components. It also provides the method to parse a URL to get the protocol,...
Definition: futils.hpp:189