Ask a Question | Search DSPSR: |
Home
|
dsp::OutputFileShare Class Reference Share one OutputFile among multiple processing threads. More...
Inheritance diagram for dsp::OutputFileShare:
Detailed DescriptionShare one OutputFile among multiple processing threads. Coordinates writing of BitSeries output from multiple threads into a single, correctly time-ordered file. The algorithm is for each thread to wait its turn, only writing data when it has the expected next piece. If all threads are waiting, the one with the earliest start time is written (should not happen for contiguous data). Some elements of this class are patterned after UnloaderShare and could potentially be refactored into a common base class. Member Function Documentation◆ signal_done()
Call when a contributor is done. Signal that a thread is done. ◆ signal_ready()
Call when a contributor is ready to write. Signal that a thread is ready to write. The documentation for this class was generated from the following files:
Generated using doxygen 1.8.17
|