| 186 | } |
| 187 | |
| 188 | void |
| 189 | Variables::_parseCachedHeaders() |
| 190 | { |
| 191 | DBG("[%s] Parsing headers", __FUNCTION__); |
| 192 | for (int i = 0; i < N_SIMPLE_HEADERS; ++i) { |
| 193 | for (Utils::HeaderValueList::iterator value_iter = _cached_simple_headers[i].begin(); |
| 194 | value_iter != _cached_simple_headers[i].end(); ++value_iter) { |
| 195 | _parseSimpleHeader(static_cast<SimpleHeader>(i), *value_iter); |
| 196 | } |
| 197 | } |
| 198 | for (int i = 0; i < N_SPECIAL_HEADERS; ++i) { |
| 199 | for (Utils::HeaderValueList::iterator value_iter = _cached_special_headers[i].begin(); |
| 200 | value_iter != _cached_special_headers[i].end(); ++value_iter) { |
| 201 | _parseSpecialHeader(static_cast<SpecialHeader>(i), value_iter->data(), value_iter->size()); |
| 202 | } |
| 203 | } |
| 204 | } |
| 205 | |
| 206 | const std::string & |
| 207 | Variables::getValue(const string &name) const |
no test coverage detected