Make set_proxy(), set_cainfo(), set_useragent() virtual.
continuous-integration/drone/push Build is passing Details

This commit is contained in:
tastytea 2020-01-24 22:05:47 +01:00
parent bb088e6d70
commit 02a22d773c
Signed by: tastytea
GPG Key ID: CFC39497F1B26E07
2 changed files with 6 additions and 6 deletions

View File

@ -222,7 +222,7 @@ protected:
* *
* @since 0.1.0 * @since 0.1.0
*/ */
void set_proxy(string_view proxy); virtual void set_proxy(string_view proxy);
/*! /*!
* @brief Set OAuth 2.0 Bearer Access Token. * @brief Set OAuth 2.0 Bearer Access Token.
@ -237,14 +237,14 @@ protected:
* *
* @since 0.3.0 * @since 0.3.0
*/ */
void set_cainfo(string_view path); virtual void set_cainfo(string_view path);
/*! /*!
* @brief Sets the User-Agent. * @brief Sets the User-Agent.
* *
* @since 0.3.0 * @since 0.3.0
*/ */
void set_useragent(string_view useragent); virtual void set_useragent(string_view useragent);
private: private:
CURL *_connection; CURL *_connection;

View File

@ -148,7 +148,7 @@ public:
* Sets also the proxy for all Connection%s that are initialized with this * Sets also the proxy for all Connection%s that are initialized with this
* Instance afterwards. * Instance afterwards.
*/ */
void set_proxy(const string_view proxy) void set_proxy(const string_view proxy) override
{ {
_proxy = proxy; _proxy = proxy;
CURLWrapper::set_proxy(proxy); CURLWrapper::set_proxy(proxy);
@ -187,7 +187,7 @@ public:
* *
* @since 0.3.0 * @since 0.3.0
*/ */
void set_cainfo(string_view path) void set_cainfo(string_view path) override
{ {
_cainfo = path; _cainfo = path;
CURLWrapper::set_cainfo(path); CURLWrapper::set_cainfo(path);
@ -201,7 +201,7 @@ public:
* *
* @since 0.3.0 * @since 0.3.0
*/ */
void set_useragent(const string_view useragent) void set_useragent(const string_view useragent) override
{ {
_useragent = useragent; _useragent = useragent;
CURLWrapper::set_useragent(useragent); CURLWrapper::set_useragent(useragent);