Unverified Commit f8265da3 authored by Dennis Jenkins's avatar Dennis Jenkins Committed by GitHub

Merge pull request #387 from xurxoham/cleanup/override-warnings

Add missing override to derived class virtual member functions
parents fc16ec32 8cf8b920
...@@ -236,8 +236,8 @@ public: ...@@ -236,8 +236,8 @@ public:
: val_(val) : val_(val)
{ } { }
void parse(const std::string& data); void parse(const std::string& data) override;
void write(std::ostream& os) const; void write(std::ostream& os) const override;
void setUri(std::string val) { void setUri(std::string val) {
val_ = std::move(val); val_ = std::move(val);
...@@ -264,8 +264,8 @@ public: ...@@ -264,8 +264,8 @@ public:
: val_(val) : val_(val)
{ } { }
void parse(const std::string& data); void parse(const std::string& data) override;
void write(std::ostream& os) const; void write(std::ostream& os) const override;
void setUri(std::string val) { void setUri(std::string val) {
val_ = std::move(val); val_ = std::move(val);
...@@ -290,7 +290,7 @@ public: ...@@ -290,7 +290,7 @@ public:
{ } { }
explicit CacheControl(Http::CacheDirective directive); explicit CacheControl(Http::CacheDirective directive);
void parseRaw(const char* str, size_t len); void parseRaw(const char* str, size_t len) override;
void write(std::ostream& os) const override; void write(std::ostream& os) const override;
std::vector<Http::CacheDirective> directives() const { return directives_; } std::vector<Http::CacheDirective> directives() const { return directives_; }
...@@ -314,7 +314,7 @@ public: ...@@ -314,7 +314,7 @@ public:
: control_(control) : control_(control)
{ } { }
void parseRaw(const char* str, size_t len); void parseRaw(const char* str, size_t len) override;
void write(std::ostream& os) const override; void write(std::ostream& os) const override;
ConnectionControl control() const { return control_; } ConnectionControl control() const { return control_; }
...@@ -330,7 +330,7 @@ public: ...@@ -330,7 +330,7 @@ public:
: encoding_() : encoding_()
{ } { }
void parseRaw(const char* str, size_t len); void parseRaw(const char* str, size_t len) override;
void write(std::ostream& os) const override; void write(std::ostream& os) const override;
Encoding encoding() const { Encoding encoding() const {
...@@ -405,7 +405,7 @@ public: ...@@ -405,7 +405,7 @@ public:
: mime_(mime) : mime_(mime)
{ } { }
void parseRaw(const char* str, size_t len); void parseRaw(const char* str, size_t len) override;
void write(std::ostream& os) const override; void write(std::ostream& os) const override;
Mime::MediaType mime() const { return mime_; } Mime::MediaType mime() const { return mime_; }
...@@ -449,7 +449,7 @@ public: ...@@ -449,7 +449,7 @@ public:
: expectation_(expectation) : expectation_(expectation)
{ } { }
void parseRaw(const char* str, size_t len); void parseRaw(const char* str, size_t len) override;
void write(std::ostream& os) const override; void write(std::ostream& os) const override;
Http::Expectation expectation() const { return expectation_; } Http::Expectation expectation() const { return expectation_; }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment