| 483 | template <typename Stream> |
| 484 | template <typename MutableBufferSequence> |
| 485 | std::size_t buffered_read_stream<Stream>::peek( |
| 486 | const MutableBufferSequence& buffers) |
| 487 | { |
| 488 | if (storage_.empty()) |
| 489 | this->fill(); |
| 490 | return this->peek_copy(buffers); |
| 491 | } |
| 492 | |
| 493 | template <typename Stream> |
| 494 | template <typename MutableBufferSequence> |