Ask a Question | Search DSPSR: |
Home
|
dsp::Seekable Class Referenceabstract Pure virtual base class of sources that can seek through data. More...
Inheritance diagram for dsp::Seekable:
Detailed DescriptionPure virtual base class of sources that can seek through data. This class defines the common interface as well as some basic functionality relating to sources of TimeSeries data that can seek Constructor & Destructor Documentation◆ ~Seekable()
Destructor. The destructor is defined in the .C file so that the Reference::To<BitStream> destructor need not know about the BitStream class in the .h file, allowing changes to be made to BitStream without forcing the re-compilation of code that uses Input but does not use BitStream. Member Function Documentation◆ recycle_data()
Conserve access to resources by re-using data already in BitSeries. Based on the next time sample, get_load_sample, and the number of time samples, get_load_size, to be loaded, this function determines the amount of requested data that is currently found in the output BitSeries instance. This data is then copied to the start of BitSeries::data and the number of time samples that have been "recycled" is returned. References dsp::BitSeries::get_input_sample(), dsp::Observation::get_nbytes(), and dsp::BitSeries::get_rawptr(). The documentation for this class was generated from the following files:
Generated using doxygen 1.8.17
|