| 696 | } |
| 697 | |
| 698 | std::string |
| 699 | Headers::wireStr() |
| 700 | { |
| 701 | string retval; |
| 702 | for (auto &&iter : *this) { |
| 703 | HeaderField hf = iter; |
| 704 | retval += hf.name().str(); |
| 705 | retval += ": "; |
| 706 | retval += hf.values(", "); |
| 707 | retval += "\r\n"; |
| 708 | } |
| 709 | return retval; |
| 710 | } |
| 711 | |
| 712 | std::ostream & |
| 713 | operator<<(std::ostream &os, atscppapi::Headers &obj) |