| 93 | } |
| 94 | |
| 95 | inline size_t TransferTo(BufferedTransformation &target, const std::string &channel=DEFAULT_CHANNEL) |
| 96 | { |
| 97 | size_t len = m_tail-m_head; |
| 98 | target.ChannelPutModifiable(channel, buf+m_head, len); |
| 99 | m_head = m_tail; |
| 100 | return len; |
| 101 | } |
| 102 | |
| 103 | inline size_t TransferTo(BufferedTransformation &target, lword transferMax, const std::string &channel=DEFAULT_CHANNEL) |
| 104 | { |