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