27 : std::runtime_error(
"Error in module " +
to_string(index) +
": " + what)
38 size_t nBytesWritten = doWrite(buf);
39 BOOST_ASSERT(nBytesWritten <= buf.size());
71 size_t nWritten =
m_next->write(make_span(*m_oBuffer).subspan(m_outputOffset));
72 m_outputOffset += nWritten;
87 m_oBuffer = std::move(buffer);
94 return m_oBuffer ==
nullptr || m_oBuffer->size() == m_outputOffset;
98 Transform::doWrite(span<const uint8_t> data)
109 size_t nConverted = convert(data);
122 Transform::preTransform()
127 Transform::finalize()
141 transform->setIndex(m_nModules);
151 sink->setIndex(m_nModules);
std::string to_string(const errinfo_stacktrace &x)