2010-06-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

Renamed member variables.
	* src/HttpHeader.cc
	* src/HttpHeader.h
pull/1/head
Tatsuhiro Tsujikawa 2010-06-12 09:46:41 +00:00
parent f8590aa5b9
commit c7c0ec87bf
3 changed files with 18 additions and 10 deletions

View File

@ -1,3 +1,9 @@
2010-06-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Renamed member variables.
* src/HttpHeader.cc
* src/HttpHeader.h
2010-06-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net> 2010-06-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Renamed member variables. Removed unused member variable. Renamed member variables. Removed unused member variable.

View File

@ -87,18 +87,19 @@ const std::string HttpHeader::S401("401");
const std::string HttpHeader::S404("404"); const std::string HttpHeader::S404("404");
void HttpHeader::put(const std::string& name, const std::string& value) { void HttpHeader::put(const std::string& name, const std::string& value) {
std::multimap<std::string, std::string>::value_type vt(util::toLower(name), value); std::multimap<std::string, std::string>::value_type vt
table.insert(vt); (util::toLower(name), value);
_table.insert(vt);
} }
bool HttpHeader::defined(const std::string& name) const { bool HttpHeader::defined(const std::string& name) const {
return table.count(util::toLower(name)) >= 1; return _table.count(util::toLower(name)) >= 1;
} }
const std::string& HttpHeader::getFirst(const std::string& name) const { const std::string& HttpHeader::getFirst(const std::string& name) const {
std::multimap<std::string, std::string>::const_iterator itr = std::multimap<std::string, std::string>::const_iterator itr =
table.find(util::toLower(name)); _table.find(util::toLower(name));
if(itr == table.end()) { if(itr == _table.end()) {
return A2STR::NIL; return A2STR::NIL;
} else { } else {
return (*itr).second; return (*itr).second;
@ -111,7 +112,7 @@ std::vector<std::string> HttpHeader::get(const std::string& name) const
std::string n(util::toLower(name)); std::string n(util::toLower(name));
std::pair<std::multimap<std::string, std::string>::const_iterator, std::pair<std::multimap<std::string, std::string>::const_iterator,
std::multimap<std::string, std::string>::const_iterator> itrpair = std::multimap<std::string, std::string>::const_iterator> itrpair =
table.equal_range(n); _table.equal_range(n);
std::multimap<std::string, std::string>::const_iterator first = itrpair.first; std::multimap<std::string, std::string>::const_iterator first = itrpair.first;
while(first != itrpair.second) { while(first != itrpair.second) {
v.push_back((*first).second); v.push_back((*first).second);
@ -145,7 +146,8 @@ RangeHandle HttpHeader::getRange() const
if(contentLength == 0) { if(contentLength == 0) {
return SharedHandle<Range>(new Range()); return SharedHandle<Range>(new Range());
} else { } else {
return SharedHandle<Range>(new Range(0, contentLength-1, contentLength)); return SharedHandle<Range>
(new Range(0, contentLength-1, contentLength));
} }
} }
} }
@ -212,7 +214,7 @@ void HttpHeader::fill(std::istream& in)
void HttpHeader::clearField() void HttpHeader::clearField()
{ {
table.clear(); _table.clear();
} }
} // namespace aria2 } // namespace aria2

View File

@ -50,7 +50,7 @@ class Range;
class HttpHeader { class HttpHeader {
private: private:
std::multimap<std::string, std::string> table; std::multimap<std::string, std::string> _table;
// for HTTP response header only // for HTTP response header only
// response status, e.g. "200" // response status, e.g. "200"
@ -107,7 +107,7 @@ public:
void fill(std::istream& in); void fill(std::istream& in);
// Clears table. _responseStatus and _version are unchanged. // Clears _table. _responseStatus and _version are unchanged.
void clearField(); void clearField();
static const std::string LOCATION; static const std::string LOCATION;