ADTF
3.18.2
|
Copyright © Audi Electronics Venture GmbH. More...
Go to the source code of this file.
Classes | |
class | cConfigurableFilter |
Enriches the adtf::streaming::ant::cFilterBase class with the configuration. More... | |
class | cFilter |
Base Filter Class. More... | |
class | cFilter |
Base class for ADTF filters. More... | |
class | cFilter |
Base class for ADTF filters. More... | |
Namespaces | |
adtf | |
Namespace for entire ADTF SDK. | |
adtf::filter | |
Namespace for the ADTF Filter SDK. | |
adtf::filter::ant | |
Namespace for all functionality of the ADTF Filter SDK provided since v3.0. | |
adtf::filter::flash | |
Namespace for all functionality of the ADTF Filter SDK provided since v3.5. | |
adtf::filter::hollow | |
Namespace for all functionality of the ADTF Filter SDK provided since v3.7. | |
Typedefs | |
using | cPinWriter = adtf::streaming::ant::cSampleWriter |
use cSampleWriter as cPinWriter | |
template<typename DATA_TYPE > | |
using | pin_writer = adtf::streaming::ant::sample_writer< DATA_TYPE > |
Specialized Sample Writer to write DATA of type DATA_TYPE . More... | |
using | cPinReader = adtf::streaming::ant::cDynamicSampleReader |
use cSampleReader as cPinReader | |
template<tTimeStamp TIME_RANGE, bool STORELASTSAMPLE = true> | |
using | time_limited_pin_reader = adtf::streaming::ant::time_limited_sample_reader< 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_pin_reader = adtf::streaming::ant::size_limited_sample_reader< 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... | |
Functions | |
template<typename READERWRITERTYPE , typename PINTYPE > | |
tResult | filter_create_pin_with_exact_name (cFilter &oFilter, READERWRITERTYPE &oReaderWriter, ucom::ant::iobject_ptr< PINTYPE > &pPinType) |
Creates a Pin for the given reader which has to have the same name as the oReader . More... | |
template<typename READERWRITERTYPE > | |
tResult | filter_create_pin_with_exact_name (cFilter &oFilter, READERWRITERTYPE &oReaderWriter) |
Creates a Pin for the given reader which has to have the same name as the oReader . More... | |
template<typename READERWRITERTYPE , typename PINTYPE > | |
tResult | filter_create_pin (cFilter &oFilter, READERWRITERTYPE &oReaderORWriter, ucom::ant::iobject_ptr< PINTYPE > &pPin) |
tResult | filter_create_pin (cFilter &oFilter, adtf::streaming::ant::cSampleReader &oReader) |
tResult | filter_create_pin (cFilter &oFilter, adtf::streaming::ant::cSampleWriter &oWriter) |
tResult | filter_create_pin (cFilter &oFilter, adtf::streaming::ant::cSampleReader &oReaderORWriter, const char *strName, const ucom::ant::iobject_ptr< const adtf::streaming::ant::IStreamType > &pType) |
tResult | filter_create_pin (cFilter &oFilter, adtf::streaming::ant::cSampleWriter &oReaderORWriter, const char *strName, const ucom::ant::iobject_ptr< const streaming::ant::IStreamType > &pType) |
template<typename DATA_BINDING_IMPL_TYPE > | |
tResult | filter_create_pin (DATA_BINDING_IMPL_TYPE &oFilter, adtf::streaming::flash::ISampleReader &oReader) |
template<typename DATA_BINDING_IMPL_TYPE > | |
tResult | filter_create_pin (DATA_BINDING_IMPL_TYPE &oFilter, adtf::streaming::flash::ISampleWriter &oWriter) |
template<typename DATA_BINDING_IMPL_TYPE > | |
tResult | filter_create_pin (DATA_BINDING_IMPL_TYPE &oFilter, adtf::streaming::flash::ISampleReader &oReader, const char *strName, const ucom::ant::iobject_ptr< const adtf::streaming::ant::IStreamType > &pType) |
template<typename DATA_BINDING_IMPL_TYPE > | |
tResult | filter_create_pin (DATA_BINDING_IMPL_TYPE &oFilter, adtf::streaming::flash::ISampleWriter &oWriter, const char *strName, const ucom::ant::iobject_ptr< const streaming::ant::IStreamType > &pType) |
template<typename DATA_BINDING_IMPL_TYPE , typename READERWRITERTYPE , typename PINTYPE > | |
tResult | filter_create_pin (DATA_BINDING_IMPL_TYPE &oFilter, READERWRITERTYPE &oReaderORWriter, ucom::ant::iobject_ptr< PINTYPE > &pPin) |
Copyright © Audi Electronics Venture GmbH.
All rights reserved
Definition in file filtersdk/include/adtffiltersdk/filter.h.