diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2013-06-22 01:10:38 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2013-06-22 01:10:38 +0900 |
| commit | 07d270c87e6f9184aea4ca17eb26e466712e8db2 (patch) | |
| tree | 2dfbaa2e0d2ad0f38cb73098608f7d67a64320f8 /src/HttpResponse.cc | |
| parent | 126a4bde612eb0e6c48cf2f13ebe3eac45cc71a8 (diff) | |
Require -std=c++11 and use std::shared_ptr instead of SharedHandle
Diffstat (limited to 'src/HttpResponse.cc')
| -rw-r--r-- | src/HttpResponse.cc | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/HttpResponse.cc b/src/HttpResponse.cc index cd7e821f..0d8642dc 100644 --- a/src/HttpResponse.cc +++ b/src/HttpResponse.cc @@ -191,9 +191,9 @@ const std::string& HttpResponse::getTransferEncoding() const return httpHeader_->find(HttpHeader::TRANSFER_ENCODING); } -SharedHandle<StreamFilter> HttpResponse::getTransferEncodingStreamFilter() const +std::shared_ptr<StreamFilter> HttpResponse::getTransferEncodingStreamFilter() const { - SharedHandle<StreamFilter> filter; + std::shared_ptr<StreamFilter> filter; // TODO Transfer-Encoding header field can contains multiple tokens. We should // parse the field and retrieve each token. if(isTransferEncodingSpecified()) { @@ -214,9 +214,9 @@ const std::string& HttpResponse::getContentEncoding() const return httpHeader_->find(HttpHeader::CONTENT_ENCODING); } -SharedHandle<StreamFilter> HttpResponse::getContentEncodingStreamFilter() const +std::shared_ptr<StreamFilter> HttpResponse::getContentEncodingStreamFilter() const { - SharedHandle<StreamFilter> filter; + std::shared_ptr<StreamFilter> filter; #ifdef HAVE_ZLIB if(util::strieq(getContentEncoding(), "gzip") || util::strieq(getContentEncoding(), "deflate")) { @@ -256,12 +256,12 @@ std::string HttpResponse::getContentType() const } } -void HttpResponse::setHttpHeader(const SharedHandle<HttpHeader>& httpHeader) +void HttpResponse::setHttpHeader(const std::shared_ptr<HttpHeader>& httpHeader) { httpHeader_ = httpHeader; } -void HttpResponse::setHttpRequest(const SharedHandle<HttpRequest>& httpRequest) +void HttpResponse::setHttpRequest(const std::shared_ptr<HttpRequest>& httpRequest) { httpRequest_ = httpRequest; } @@ -344,7 +344,7 @@ bool parseMetalinkHttpLink(MetalinkHttpEntry& result, const std::string& s) // Link header field is defined by http://tools.ietf.org/html/rfc5988. void HttpResponse::getMetalinKHttpEntries (std::vector<MetalinkHttpEntry>& result, - const SharedHandle<Option>& option) const + const std::shared_ptr<Option>& option) const { std::pair<std::multimap<int, std::string>::const_iterator, std::multimap<int, std::string>::const_iterator> p = |
