ZStreamerW_DynamicBuffered::ZStreamerW_DynamicBuffered( ZRef<ZStreamerW> iStreamerSink, ZRef<ZStreamerRWPos> iStreamerBuffer) : fStreamerSink(iStreamerSink), fStreamerBuffer(iStreamerBuffer), fStream(iStreamerSink->GetStreamW(), iStreamerBuffer->GetStreamRWPos()) {}
ZStreamerRWPos_PageBuffered::ZStreamerRWPos_PageBuffered( size_t iBufferCount, size_t iBufferSize, ZRef<ZStreamerRWPos> iStreamerReal) : fStreamerReal(iStreamerReal), fStream(iBufferCount, iBufferSize, iStreamerReal->GetStreamRWPos()) {}
ZStreamerR_DynamicBuffered::ZStreamerR_DynamicBuffered( ZRef<ZStreamerR> iStreamerSource, ZRef<ZStreamerRWPos> iStreamerBuffer) : fStreamerSource(iStreamerSource), fStreamerBuffer(iStreamerBuffer), fStream(iStreamerSource->GetStreamR(), iStreamerBuffer->GetStreamRWPos()) {}
ZStreamerRPos_StreamR::ZStreamerRPos_StreamR( ZRef<ZStreamerR> iStreamerR, ZRef<ZStreamerRWPos> iStreamerRWPos) : fStreamerR(iStreamerR), fStreamerRWPos(iStreamerRWPos), fStreamRPos_StreamR(iStreamerR->GetStreamR(), iStreamerRWPos->GetStreamRWPos()) {}