29 : std::runtime_error(
"Error in module " +
to_string(index) +
": " + what)
40 size_t nBytesWritten = doWrite(buf);
41 BOOST_ASSERT(nBytesWritten <= buf.size());
73 size_t nWritten =
m_next->write(make_span(*m_oBuffer).subspan(m_outputOffset));
74 m_outputOffset += nWritten;
89 m_oBuffer = std::move(buffer);
96 return m_oBuffer ==
nullptr || m_oBuffer->size() == m_outputOffset;
100 Transform::doWrite(span<const uint8_t> data)
111 size_t nConverted = convert(data);
124 Transform::preTransform()
129 Transform::finalize()
143 transform->setIndex(m_nModules);
153 sink->setIndex(m_nModules);
std::string to_string(const errinfo_stacktrace &x)