ADTF
Loading...
Searching...
No Matches
adtf::streaming::flash::cTimeBasedSampleSetCollector Class Reference

Public Types

typedef std::function< tResult(ISampleReader &, const adtf::ucom::iobject_ptr< const IStreamType > &pStreamType)> tStreamTypeChangeCallback
 

Public Member Functions

template<typename Callback>
 cTimeBasedSampleSetCollector (Callback pTypeChangeCallback)
 
 cTimeBasedSampleSetCollector (const cTimeBasedSampleSetCollector &)=delete
 
 cTimeBasedSampleSetCollector (cTimeBasedSampleSetCollector &&)=default
 
cTimeBasedSampleSetCollectoroperator= (const cTimeBasedSampleSetCollector &)=delete
 
cTimeBasedSampleSetCollectoroperator= (cTimeBasedSampleSetCollector &&)=default
 
tResult CollectFrom (ISampleReader &oSampleReader)
 
void ClearQueues ()
 
template<typename ... T>
tResult GetSampleSetAt (tTimeStamp tmTime, T &... samples)
 

The documentation for this class was generated from the following file: