CoWTools::StreamBase Node1 CoWTools::StreamBase + StreamBase() + ~StreamBase() + putResults() Node2 CoWTools::MStrStream - m_out + MStrStream() + ~MStrStream() + putResults() Node1->Node2 Node3 CoWTools::StrStream - m_out + StrStream() + ~StrStream() + putResults() Node1->Node3 Node4 CoWTools::VecStream - m_out + VecStream() + ~VecStream() + putResults() Node1->Node4