|
using | cDynamicSampleReader = sample_reader< cDynamicSampleReaderQueue > |
| The cDynamicSampleReader will create a sample reader which will create a internal sample queue with unlimited size. More...
|
|
template<tTimeStamp TIME_RANGE, bool STORELASTSAMPLE = true> |
using | time_limited_sample_reader = sample_reader< time_limited_sample_reader_queue< TIME_RANGE >, STORELASTSAMPLE > |
| The time_limited_sample_reader will create a sample reader which will create a internal sample queue that is time limited by the given TimeRange . More...
|
|
template<size_t MAX_SIZE, bool STORELASTSAMPLE = true> |
using | size_limited_sample_reader = sample_reader< size_limited_sample_reader_queue< MAX_SIZE >, STORELASTSAMPLE > |
| The size_limited_sample_reader will create a sample reader which will create a internal sample queue that is sample count item limited by the given TimeRange . More...
|
|
using | cSingleSampleReader = size_limited_sample_reader< 1 > |
| The cSingleSampleReader will create a sample reader which will create a internal sample queue with only one sample which holds the last received sample always.
|
|
using | cDynamicSampleReader = sample_reader< ant::cDynamicSampleReaderQueue > |
| The cDynamicSampleReader will create a sample reader which will create a internal sample queue with unlimited size. More...
|
|
template<tTimeStamp TIME_RANGE, bool STORELASTSAMPLE = true> |
using | time_limited_sample_reader = sample_reader< ant::time_limited_sample_reader_queue< TIME_RANGE >, STORELASTSAMPLE > |
| The time_limited_sample_reader will create a sample reader which will create a internal sample queue that is time limited by the given TimeRange . More...
|
|
template<size_t MAX_SIZE, bool STORELASTSAMPLE = true> |
using | size_limited_sample_reader = sample_reader< ant::size_limited_sample_reader_queue< MAX_SIZE >, STORELASTSAMPLE > |
| The size_limited_sample_reader will create a sample reader which will create a internal sample queue that is sample count item limited by the given TimeRange . More...
|
|
using | cSingleSampleReader = size_limited_sample_reader< 1 > |
| The cSingleSampleReader will create a sample reader which will create a internal sample queue with only one sample which holds the last received sample always. More...
|
|
|
cSampleReader & | operator>> (cSampleReader &oSampleReader, ucom::ant::iobject_ptr< const ISample > &pSample) |
| ::* Streaming Operator>> to get the next sample from the cSampleReader More...
|
|
template<typename DATATYPE > |
cSampleReader & | operator>> (cSampleReader &oSampleReader, sample_data< DATATYPE > &oSampleData) |
| Streaming Operator>> to get the next sample from the cSampleReader. More...
|
|
cSampleReader & | operator>> (cSampleReader &oSampleReader, ucom::ant::iobject_ptr< const IStreamType > &pType) |
| Streaming Operator>> to write/change a StreamType to the cSampleReader. More...
|
|
cSampleReader & | operator>> (cSampleReader &oSampleReader, cSampleReader &(*pStreamfunc)(cSampleReader &)) |
| Streaming Operator>> to clear the cSampleReaders Queue. More...
|
|
tResult | make_sample_reader (cSampleReader &oReader, const char *strNameOfReader, const ucom::iobject_ptr< const IStreamType > &pStreamType) |
| Initializes a cSampleReader with given name and StreamType param[in] oReader Reader to intialize param[in] strName Name to set param[in] pStreamType Stream Type to set. More...
|
|
tResult | make_sample_reader (ISampleReader &oReader, const char *strNameOfReader, const ucom::iobject_ptr< const IStreamType > &pStreamType) |
|
ISampleReader & | operator>> (ISampleReader &oSampleReader, ucom::ant::iobject_ptr< const ant::ISample > &pSample) |
|
template<typename DATATYPE > |
ISampleReader & | operator>> (ISampleReader &oSampleReader, sample_data< DATATYPE > &oSampleData) |
|
ISampleReader & | operator>> (ISampleReader &oSampleReader, ucom::ant::iobject_ptr< const ant::IStreamType > &pType) |
|
ISampleReader & | operator>> (ISampleReader &oSampleReader, ISampleReader &(*pStreamfunc)(ISampleReader &)) |
|
Copyright © Audi Electronics Venture GmbH.
All rights reserved
Definition in file samplereader.h.