MCPcopy Create free account
hub / github.com/JosephP91/curlcpp / curl_info

Class curl_info

include/curl_info.h:41–108  ·  view source on GitHub ↗

* This class represents a structure that provides information about various * features in the running version of libcurl. */

Source from the content-addressed store, hash-verified

39 * features in the running version of libcurl.
40 */
41 class curl_info {
42 public:
43 /**
44 * The default constructor uses the current version of libcurl
45 * as referral.
46 */
47 curl_info();
48 /**
49 * Overloaded constructor that allows users to specify the
50 * libcurl version.
51 */
52 explicit curl_info(CURLversion);
53 /**
54 * Returns a string that shows what host information that this
55 * libcurl was built for.
56 */
57 std::string get_host() const NOEXCEPT;
58 /**
59 * Returns a string for the OpenSSL version used. If libcurl has no
60 * SSL support, the method returns null.
61 */
62 std::string get_ssl_version() const NOEXCEPT;
63 /**
64 * Returns a string for libz compression library version. If libcurl
65 * has no libz support, the method returns null.
66 */
67 std::string get_libz_version() const NOEXCEPT;
68 /**
69 * No description supplied for this method.
70 */
71 std::string get_ares() const NOEXCEPT;
72 /**
73 * No description supplied for this method.
74 */
75 std::string get_libidn() const NOEXCEPT;
76 /**
77 * Returns a string for libssh library version. If libcurl
78 * has no libssh support, the method returns null.
79 */
80 std::string get_libssh_version() const NOEXCEPT;
81 /**
82 * Returns the version number.
83 */
84 unsigned int get_version_number() const NOEXCEPT;
85 /**
86 * Check online documentation for the possible return values.
87 */
88 int get_features() const NOEXCEPT;
89 /**
90 * No description supplied for this method.
91 */
92 int get_ares_number() const NOEXCEPT;
93 /**
94 * No description supplied for this method.
95 */
96 int get_iconv_version_number() const NOEXCEPT;
97 /**
98 * Returns the libssl version number.

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected