DynExp
Highly flexible laboratory automation for dynamically changing experiments.
DynExpInstr::DataStreamBase Member List

This is the complete list of members for DynExpInstr::DataStreamBase, including all inherited members.

BasicSampleListType typedefDynExpInstr::DataStreamBase
CanRead() constDynExpInstr::DataStreamBaseinline
Clear()DynExpInstr::DataStreamBaseinline
ClearChild()=0DynExpInstr::DataStreamBaseprivatepure virtual
GetNumSamplesWritten() const noexcept=0DynExpInstr::DataStreamBasepure virtual
GetStreamSizeRead() const noexcept=0DynExpInstr::DataStreamBasepure virtual
GetStreamSizeWrite() const noexcept=0DynExpInstr::DataStreamBasepure virtual
IsBasicSampleConvertible() const noexceptDynExpInstr::DataStreamBaseinlinevirtual
IsBasicSampleTimeUsed() const noexceptDynExpInstr::DataStreamBaseinlinevirtual
ReadBasicSample()DynExpInstr::DataStreamBaseinline
ReadBasicSampleChild()DynExpInstr::DataStreamBaseprivatevirtual
ReadBasicSamples(size_t Count)DynExpInstr::DataStreamBase
SeekBeg(std::ios_base::openmode Which=std::ios_base::in|std::ios_base::out)=0DynExpInstr::DataStreamBasepure virtual
SeekEnd(std::ios_base::openmode Which=std::ios_base::in|std::ios_base::out)=0DynExpInstr::DataStreamBasepure virtual
SeekEqual(std::ios_base::openmode Which=std::ios_base::in|std::ios_base::out)=0DynExpInstr::DataStreamBasepure virtual
SetStreamSize(size_t BufferSizeInSamples)=0DynExpInstr::DataStreamBasepure virtual
WriteBasicSample(const BasicSample &Sample)DynExpInstr::DataStreamBaseinline
WriteBasicSampleChild(const BasicSample &Sample)DynExpInstr::DataStreamBaseprivatevirtual
WriteBasicSamples(const BasicSampleListType &Samples)DynExpInstr::DataStreamBase
~DataStreamBase()=defaultDynExpInstr::DataStreamBasevirtual