BasicSampleListType typedef | DynExpInstr::DataStreamBase | |
CanRead() const | DynExpInstr::DataStreamBase | inline |
CircularDataStream(size_t BufferSizeInSamples) | DynExpInstr::CircularDataStream< SampleT, > | inline |
CircularDataStreamBase()=default | DynExpInstr::CircularDataStreamBase | protected |
Clear() | DynExpInstr::DataStreamBase | inline |
ClearChild() override | DynExpInstr::CircularDataStream< SampleT, > | inlineprotectedvirtual |
GetBytesPerSample() noexcept | DynExpInstr::CircularDataStream< SampleT, > | inline |
GetMaxValue() const noexcept | DynExpInstr::NumericSampleStream< SampleT, > | inline |
GetMinValue() const noexcept | DynExpInstr::NumericSampleStream< SampleT, > | inline |
GetNumAvailableSamplesToReadTillEnd() const noexcept override | DynExpInstr::CircularDataStream< SampleT, > | inlinevirtual |
GetNumFreeSamplesToWrite() const noexcept override | DynExpInstr::CircularDataStream< SampleT, > | inlinevirtual |
GetNumRecentBasicSamples(size_t Count) const | DynExpInstr::CircularDataStreamBase | |
GetNumSamplesWritten() const noexcept override | DynExpInstr::CircularDataStream< SampleT, > | inlinevirtual |
GetReadPosition() const noexcept override | DynExpInstr::CircularDataStream< SampleT, > | inlinevirtual |
GetStreamSizeRead() const noexcept override | DynExpInstr::CircularDataStream< SampleT, > | inlinevirtual |
GetStreamSizeWrite() const noexcept override | DynExpInstr::CircularDataStream< SampleT, > | inlinevirtual |
GetWritePosition() const noexcept override | DynExpInstr::CircularDataStream< SampleT, > | inlinevirtual |
IsBasicSampleConvertible() const noexcept override final | DynExpInstr::NumericSampleStream< SampleT, > | inlinevirtual |
IsBasicSampleTimeUsed() const noexcept | DynExpInstr::DataStreamBase | inlinevirtual |
MaxValue | DynExpInstr::NumericSampleStream< SampleT, > | private |
MinValue | DynExpInstr::NumericSampleStream< SampleT, > | private |
NumericSampleStream(size_t BufferSizeInSamples) | DynExpInstr::NumericSampleStream< SampleT, > | inline |
NumericSampleStream(size_t BufferSizeInSamples, SampleT MinValue, SampleT MaxValue) | DynExpInstr::NumericSampleStream< SampleT, > | inline |
NumSamplesWritten | DynExpInstr::CircularDataStream< SampleT, > | private |
ReadBasicSample() | DynExpInstr::DataStreamBase | inline |
ReadBasicSampleChild() override | DynExpInstr::NumericSampleStream< SampleT, > | inlineprivatevirtual |
ReadBasicSamples(size_t Count) | DynExpInstr::DataStreamBase | |
ReadRecentBasicSamples(size_t Count) | DynExpInstr::CircularDataStreamBase | |
ReadSample() | DynExpInstr::CircularDataStream< SampleT, > | inline |
ReadSamples(size_t Count) | DynExpInstr::CircularDataStream< SampleT, > | inline |
SampleType typedef | DynExpInstr::CircularDataStream< SampleT, > | |
SeekAbs(unsigned long long PositionInSamples, std::ios_base::openmode Which=std::ios_base::in|std::ios_base::out) override | DynExpInstr::CircularDataStream< SampleT, > | inlinevirtual |
SeekBeg(std::ios_base::openmode Which=std::ios_base::in|std::ios_base::out) override | DynExpInstr::CircularDataStream< SampleT, > | inlinevirtual |
SeekEnd(std::ios_base::openmode Which=std::ios_base::in|std::ios_base::out) override | DynExpInstr::CircularDataStream< SampleT, > | inlinevirtual |
SeekEqual(std::ios_base::openmode Which=std::ios_base::in|std::ios_base::out) override | DynExpInstr::CircularDataStream< SampleT, > | inlinevirtual |
SeekRel(signed long long OffsetInSamples, std::ios_base::seekdir SeekDir, std::ios_base::openmode Which=std::ios_base::in|std::ios_base::out) override | DynExpInstr::CircularDataStream< SampleT, > | inlinevirtual |
SetLimits(SampleT MinValue, SampleT MaxValue) | DynExpInstr::NumericSampleStream< SampleT, > | inline |
SetStreamSize(size_t BufferSizeInSamples) override | DynExpInstr::CircularDataStream< SampleT, > | inlinevirtual |
Stream | DynExpInstr::CircularDataStream< SampleT, > | private |
StreamBuffer | DynExpInstr::CircularDataStream< SampleT, > | mutableprivate |
ValidateSample(const SampleT &Sample) const override | DynExpInstr::NumericSampleStream< SampleT, > | inlineprivatevirtual |
WriteBasicSample(const BasicSample &Sample) | DynExpInstr::DataStreamBase | inline |
WriteBasicSampleChild(const BasicSample &Sample) override | DynExpInstr::NumericSampleStream< SampleT, > | inlineprivatevirtual |
WriteBasicSamples(const BasicSampleListType &Samples) | DynExpInstr::DataStreamBase | |
WriteSample(const SampleT &Sample) | DynExpInstr::CircularDataStream< SampleT, > | inline |
WriteSample(const std::chrono::duration< Rep, Period > &Sample) | DynExpInstr::CircularDataStream< SampleT, > | inline |
WriteSamples(const std::vector< T > &Samples) | DynExpInstr::CircularDataStream< SampleT, > | inline |
~CircularDataStream()=default | DynExpInstr::CircularDataStream< SampleT, > | virtual |
~CircularDataStreamBase()=default | DynExpInstr::CircularDataStreamBase | protectedvirtual |
~DataStreamBase()=default | DynExpInstr::DataStreamBase | virtual |
~NumericSampleStream()=default | DynExpInstr::NumericSampleStream< SampleT, > | virtual |