| 326 | |
| 327 | template <typename Container, typename WriteFunction> |
| 328 | void DataStream::writeContainer(Container const& container, WriteFunction function) { |
| 329 | writeVlqU(container.size()); |
| 330 | for (auto const& elem : container) |
| 331 | function(*this, elem); |
| 332 | } |
| 333 | |
| 334 | template <typename Container, typename ReadFunction> |
| 335 | void DataStream::readContainer(Container& container, ReadFunction function) { |
no test coverage detected