ADTF
Loading...
Searching...
No Matches
filter.h File Reference
Include dependency graph for filter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  adtf::filter::ant::cConfigurableFilter
 
class  adtf::filter::ant::cFilter
 
class  adtf::filter::cFilter
 

Namespaces

namespace  adtf
 Namespace for all functionality provided by ADTF and its SDKs.
 
namespace  adtf::filter
 Namespace for the ADTF Filter SDK.
 
namespace  adtf::filter::ant
 Namespace for all functionality of the ADTF Filter SDK provided since v3.0.
 

Typedefs

using adtf::filter::ant::cPinWriter = adtf::streaming::ant::cSampleWriter
 use cSampleWriter as cPinWriter
 
template<typename DATA_TYPE>
using adtf::filter::ant::pin_writer = adtf::streaming::ant::sample_writer<DATA_TYPE>
 
using adtf::filter::ant::cPinReader = adtf::streaming::ant::cDynamicSampleReader
 use cSampleReader as cPinReader
 
template<tTimeStamp TIME_RANGE, bool STORELASTSAMPLE = true>
using adtf::filter::ant::time_limited_pin_reader = adtf::streaming::ant::time_limited_sample_reader<TIME_RANGE, STORELASTSAMPLE>
 
template<size_t MAX_SIZE, bool STORELASTSAMPLE = true>
using adtf::filter::ant::size_limited_pin_reader = adtf::streaming::ant::size_limited_sample_reader<MAX_SIZE, STORELASTSAMPLE>
 

Functions

template<typename READERWRITERTYPE, typename PINTYPE>
tResult adtf::filter::ant::filter_create_pin_with_exact_name (cFilter &oFilter, READERWRITERTYPE &oReaderWriter, ucom::ant::iobject_ptr< PINTYPE > &pPinType)
 
template<typename READERWRITERTYPE>
tResult adtf::filter::ant::filter_create_pin_with_exact_name (cFilter &oFilter, READERWRITERTYPE &oReaderWriter)
 
template<typename READERWRITERTYPE, typename PINTYPE>
tResult adtf::filter::ant::filter_create_pin (cFilter &oFilter, READERWRITERTYPE &oReaderORWriter, ucom::ant::iobject_ptr< PINTYPE > &pPin)
 
tResult adtf::filter::ant::filter_create_pin (cFilter &oFilter, adtf::streaming::ant::cSampleReader &oReader)
 
tResult adtf::filter::ant::filter_create_pin (cFilter &oFilter, adtf::streaming::ant::cSampleWriter &oWriter)
 
tResult adtf::filter::ant::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 adtf::filter::ant::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 adtf::filter::filter_create_pin (DATA_BINDING_IMPL_TYPE &oFilter, adtf::streaming::flash::ISampleReader &oReader)
 
template<typename DATA_BINDING_IMPL_TYPE>
tResult adtf::filter::filter_create_pin (DATA_BINDING_IMPL_TYPE &oFilter, adtf::streaming::flash::ISampleWriter &oWriter)
 
template<typename DATA_BINDING_IMPL_TYPE>
tResult adtf::filter::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 adtf::filter::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 adtf::filter::filter_create_pin (DATA_BINDING_IMPL_TYPE &oFilter, READERWRITERTYPE &oReaderORWriter, ucom::ant::iobject_ptr< PINTYPE > &pPin)
 

Detailed Description

Copyright © Audi Electronics Venture GmbH. All rights reserved