ADTF  3.18.2
cFilter Member List

This is the complete list of members for cFilter, including all inherited members.

_clockcGraphObjectprotected
adtf::A_UTILS_D(cDataBinding)cDataBindingprivate
AcceptType(streaming::flash::ISampleReader *pReader, const ucom::ant::iobject_ptr< const streaming::ant::IStreamType > &pType)cGraphObjectvirtual
ActivatePins()cDataBindingvirtual
ADTF_IID(IObject, "object.ant.ucom.adtf.iid")IObject
AttachConfiguration(const char *strName, base::ant::IConfiguration &oAttachedConfiguration) override (defined in cFilter)cFilter
cConfiguration()cConfiguration
cDataBinding()cDataBindingprotected
cFilter() (defined in cFilter)cFilter
cFilterLevelmachine()=defaultcFilterLevelmachineprotected
cFilterLevelmachine(const cFilterLevelmachine &)=deletecFilterLevelmachineprotected
cFilterLevelmachine(cFilterLevelmachine &&)=deletecFilterLevelmachineprotected
cGraphObject()cGraphObject
ChangeLevel(LevelType eLevel)level_machine< Subclass, LevelType, START_LEVEL >inlineprotected
cInterfaceBinding()cInterfaceBinding
ConfigureDataInTrigger(const char *strRunnerName, const char *strPinName)cGraphObject
ConfigureDataOutTrigger(const char *strRunnerName, const char *strPinName)cGraphObject
ConfigureThreadTrigger(const char *strRunnerName, bool bCallCyclic)cGraphObject
ConfigureTimerTrigger(const char *strRunnerName, tTimeStamp tmPeriod)cGraphObject
CreateInputPin(const char *strName, bool bDataInTrigger=true, bool bForwardTriggerViaOutputPins=true)cGraphObject
CreateInputPin(const char *strName, const cStreamTypeHelper &oType, bool bDataInTrigger=true, bool bForwardTriggerViaOutputPins=true)cGraphObject
CreateInputPin(std::shared_ptr< streaming::flash::ISampleReader > pReader, bool bDataInTrigger=true, bool bForwardTriggerViaOutputPins=true)cGraphObjectprotected
CreateInputPin(std::shared_ptr< streaming::flash::ISampleReader > pReader, std::function< tResult(base::flash::tNanoSeconds)> fnTriggerCallback, bool bForwardTriggerViaOutputPins=true)cGraphObjectprotected
CreateInputPin(std::shared_ptr< streaming::flash::ISampleReader > pReader, std::function< tResult(const ucom::ant::iobject_ptr< const streaming::ant::ISample > &)> fnSampleCallback, bool bForwardTriggerViaOutputPins=true)cGraphObjectprotected
CreateInputPin(std::shared_ptr< streaming::flash::ISampleReader > pReader, std::function< tResult(base::flash::tNanoSeconds, const void *, size_t)> fnSampleDataCallback, bool bForwardTriggerViaOutputPins=true)cGraphObjectprotected
CreateInputPinWithCallback(const char *strName, const cStreamTypeHelper &oType, std::function< tResult(base::flash::tNanoSeconds)> fnTriggerCallback, bool bForwardTriggerViaOutputPins=true)cGraphObject
CreateInputPinWithCallback(const char *strName, const cStreamTypeHelper &oType, std::function< tResult(const ucom::ant::iobject_ptr< const streaming::ant::ISample > &)> fnSampleCallback, bool bForwardTriggerViaOutputPins=true)cGraphObject
CreateInputPinWithCallback(const char *strName, const cStreamTypeHelper &oType, std::function< tResult(base::flash::tNanoSeconds, const void *, size_t)> fnSampleDataCallback, bool bForwardTriggerViaOutputPins=true)cGraphObject
CreateInputPinWithCallback(const char *strName, const cStreamTypeHelper &oType, std::function< tResult(base::flash::tNanoSeconds, const Type &)> fnDataCallback, bool bForwardTriggerViaOutputPins=true)cGraphObject
CreateInterfaceClient(const char *strName)cGraphObject
CreateInterfaceServer(const char *strName, ucom::ant::enable_object_ptr_from_this< Instance > *pInstance)cGraphObject
CreateInterfaceServer(const char *strName, const ucom::ant::iobject_ptr< Interface > &pInstance)cGraphObject
CreateOutputPin(const char *strName)cGraphObject
CreateOutputPin(const char *strName, const cStreamTypeHelper &oType)cGraphObject
CreateOutputPin(std::shared_ptr< streaming::flash::ISampleWriter > pWriter)cGraphObjectprotected
CreateReader(const char *strName, const cStreamTypeHelper &oType)cGraphObject
CreateRequestableOutputPin(const char *strName, const cStreamTypeHelper &oType=streaming::ant::stream_meta_type_anonymous())cGraphObject
CreateRunner(const char *strName, const cTriggerHint &oTriggerHint=cNoTriggerHint(), bool bForwardTriggerViaOutputPins=true)cGraphObject
CreateRunner(const char *strName, std::function< tResult(base::flash::tNanoSeconds)> fnRunFunction, const cTriggerHint &oTriggerHint=cNoTriggerHint(), bool bForwardTriggerViaOutputPins=true)cGraphObject
CreateWriter(const char *strName, const cStreamTypeHelper &oType)cGraphObject
cRuntimeBehaviour()cRuntimeBehaviourprotected
DeactivatePins()cDataBindingvirtual
Dec enum valuelevel_machine< Subclass, LevelType, START_LEVEL >protected
Destroy() const overrideobject< streaming::ant::INamedGraphObject, streaming::ant::IDataBinding, streaming::ant::IInterfaceBinding, streaming::ant::IRuntimeBehaviour, streaming::ant::IDynamicDataBinding, streaming::ant::IDynamicInterfaceBinding, streaming::ant::IFilter, base::ant::IConfiguration >inlinevirtual
DetachConfiguration(const char *strName) override (defined in cFilter)cFilter
DisableSubStream(streaming::flash::ISampleWriter *pWriter, uint32_t nSubStreamId)cGraphObjectvirtual
Disconnect()cDataBinding
EnableSubStream(streaming::flash::ISampleWriter *pWriter, uint32_t nSubStreamId, const base::ant::IProperties *pRequestProperties=nullptr)cGraphObjectvirtual
FindBindingObject(const char *strName, ucom::ant::iobject_ptr< const ucom::ant::IObject > &pIBindingObject) const override (defined in cFilter)cFilter
FindBindingObject(const char *strName, ucom::ant::iobject_ptr< ucom::ant::IObject > &pIBindingObject) override (defined in cFilter)cFilter
FindPin(const char *strName, ucom::ant::iobject_ptr< ucom::ant::IObject > &pPin) const override (defined in cFilter)cFilter
FindRunner(const char *strName, ucom::ant::iobject_ptr< ucom::ant::IObject > &pRunner) const override (defined in cFilter)cFilter
GetBindingObjects(ucom::ant::iobject_list< streaming::ant::IBindingObject > &lstBindingObject) override (defined in cFilter)cFilter
GetBindingObjects(ucom::ant::iobject_list< const streaming::ant::IBindingObject > &lstBindingObject) const override (defined in cFilter)cFilter
adtf::filter::hollow::cGraphObject::GetBindingObjects(ucom::ant::iobject_list< IBindingObject > &lstBindingObject)cInterfaceBinding
adtf::filter::hollow::cGraphObject::GetBindingObjects(ucom::ant::iobject_list< const IBindingObject > &lstBindingObject) constcInterfaceBinding
GetInnerPipes(ucom::ant::iobject_list< streaming::ant::ITriggerPipe > &lstInnerTriggerPipes) const override (defined in cFilter)cFilter
adtf::filter::hollow::cGraphObject::GetInnerPipes(ucom::ant::iobject_list< ITriggerPipe > &lstInnerpTriggerPipe) constcRuntimeBehaviour
GetInterface(const char *i_strIID, void *&o_pInterface) overrideobject< streaming::ant::INamedGraphObject, streaming::ant::IDataBinding, streaming::ant::IInterfaceBinding, streaming::ant::IRuntimeBehaviour, streaming::ant::IDynamicDataBinding, streaming::ant::IDynamicInterfaceBinding, streaming::ant::IFilter, base::ant::IConfiguration >inlinevirtual
GetInterface(const char *i_strIID, const void *&o_pInterface) const overrideobject< streaming::ant::INamedGraphObject, streaming::ant::IDataBinding, streaming::ant::IInterfaceBinding, streaming::ant::IRuntimeBehaviour, streaming::ant::IDynamicDataBinding, streaming::ant::IDynamicInterfaceBinding, streaming::ant::IFilter, base::ant::IConfiguration >inlinevirtual
GetLevel() constlevel_machine< Subclass, LevelType, START_LEVEL >inlineprotected
GetName(base::ant::IString &&strName) const override (defined in cFilter)cFilter
GetParent(const ucom::ant::IObject *&poParentObject) const override (defined in cFilter)cFilter
GetPins(ucom::ant::iobject_list< streaming::ant::IPin > &oPins) const override (defined in cFilter)cFilter
adtf::filter::hollow::cGraphObject::GetPins(ucom::ant::iobject_list< IPin > &lstPins) constcDataBinding
GetProperties(ucom::ant::iobject_ptr< const base::ant::IProperties > &pProperties) const override (defined in cFilter)cFilter
GetProperties(ucom::ant::iobject_ptr< base::ant::IProperties > &pProperties) override (defined in cFilter)cFilter
GetRunners(ucom::ant::iobject_list< streaming::ant::IRunner > &lstRunners) const override (defined in cFilter)cFilter
adtf::filter::hollow::cGraphObject::GetRunners(ucom::ant::iobject_list< IRunner > &lstRunners) constcRuntimeBehaviour
GetState() const override (defined in cFilter)cFilter
Inc enum valuelevel_machine< Subclass, LevelType, START_LEVEL >protected
Init(tInitStage eStage) overridecFiltervirtual
InitStageFirst()cFilterLevelmachineprotected
InitStageNormal()cFilterLevelmachineprotected
InitStageReady()cFilterLevelmachineprotected
iobject_ptr typedef (defined in cFilter)cFilter
LockedCallDisableSubStream(streaming::flash::ISampleWriter *pWriter, uint32_t nSubStreamId) (defined in cGraphObject)cGraphObjectprivate
LockedCallEnableSubStream(streaming::flash::ISampleWriter *pWriter, uint32_t nSubStreamId, const base::ant::IProperties *pRequestProperties) (defined in cGraphObject)cGraphObjectprivate
m_eLevellevel_machine< Subclass, LevelType, START_LEVEL >private
m_pImplementation (defined in cFilter)cFilterprivate
m_pParentcNamedGraphObjectprotected
m_strNamecNamedGraphObjectprotected
operator=(const cFilterLevelmachine &)=deletecFilterLevelmachineprotected
operator=(cFilterLevelmachine &&)=deletecFilterLevelmachineprotected
Process(base::flash::tNanoSeconds tmTrigger, streaming::ant::IRunner *pRunner)cGraphObjectvirtual
ProcessInput(base::flash::tNanoSeconds tmTrigger, streaming::flash::ISampleReader *pReader)cGraphObjectvirtual
ProcessInput(streaming::flash::ISampleReader *pReader, const ucom::ant::iobject_ptr< const streaming::ant::ISample > &pSample)cGraphObjectvirtual
ProcessInput(streaming::flash::ISampleReader *pReader, base::flash::tNanoSeconds tmSample, const void *pSampleData, size_t nSampleDataSize)cGraphObjectvirtual
RegisterBindingObject(const ucom::ant::iobject_ptr< IBindingObject > &pBindingObject)cInterfaceBindingvirtual
RegisterBindingObject(const ucom::ant::iobject_ptr< IBindingServer > &pBindingServer)cInterfaceBinding
RegisterBindingObject(const ucom::ant::iobject_ptr< IBindingClient > &pBindingClient)cInterfaceBinding
RegisterInnerPipe(const ucom::ant::iobject_ptr< ITriggerPipe > &pTriggerPipe)cRuntimeBehaviourvirtual
RegisterPin(const ucom::ant::iobject_ptr< IPin > &pIPin)cDataBindingvirtual
RegisterPin(const ucom::ant::iobject_ptr< IInPin > &pIInPin)cDataBinding
RegisterPin(const ucom::ant::iobject_ptr< IOutPin > &pIOutPin)cDataBinding
RegisterPropertyVariable(const char *strName, base::ant::cPropertyVariable &oPropertyVariable)cGraphObject
RegisterRunner(const char *strName, std::function< tResult(base::flash::tNanoSeconds)> fnRunMethod)cGraphObject
RegisterRunner(const ucom::ant::iobject_ptr< streaming::ant::IRunner > &pRunner) overridecGraphObjectvirtual
RegisterRunner(const char *strName, base::flash::IRunnable &oRunnable)cGraphObject
RegisterRunner(const char *strName, adtf::base::ant::IRunnable &oRunnable) overridecGraphObjectvirtual
ReleaseBindingObjects()cInterfaceBinding
ReleasePins()cDataBinding
ReleaseRunners()cRuntimeBehaviour
ReleaseTriggerPipes()cRuntimeBehaviour
RequestBindingObject(const char *strName, const ucom::ant::iobject_ptr< const streaming::ant::IBindingType > &pType, ucom::ant::iobject_ptr< streaming::ant::IBindingClient > &pBindingClient) override (defined in cFilter)cFilter
RequestBindingObject(const char *strName, const ucom::ant::iobject_ptr< const streaming::ant::IBindingType > &pType, ucom::ant::iobject_ptr< streaming::ant::IBindingServer > &pBindingServer) override (defined in cFilter)cFilter
RequestDynamicInputPin(const char *strName, const ucom::ant::iobject_ptr< const streaming::ant::IStreamType > &pType)cGraphObjectvirtual
RequestDynamicInterfaceClient(const char *strName, const ucom::ant::iobject_ptr< const streaming::ant::IBindingType > &pType)cGraphObjectvirtual
RequestDynamicInterfaceServer(const char *strName, const ucom::ant::iobject_ptr< const streaming::ant::IBindingType > &pType)cGraphObjectvirtual
RequestDynamicOutputPin(const char *strName, const ucom::ant::iobject_ptr< const streaming::ant::IStreamType > &pType)cGraphObjectvirtual
RequestPin(const char *strName, const ucom::ant::iobject_ptr< const streaming::ant::IStreamType > &pType, ucom::ant::iobject_ptr< streaming::ant::IInPin > &pInPin) override (defined in cFilter)cFilter
RequestPin(const char *strName, const ucom::ant::iobject_ptr< const streaming::ant::IStreamType > &pType, ucom::ant::iobject_ptr< streaming::ant::IOutPin > &pOutPin) override (defined in cFilter)cFilter
SetDescription(const char *strItem, const char *strDescription)cGraphObject
adtf::filter::flash::cGraphObject::SetDescription(const char *strDescription)cGraphObject
SetEditor(const char *strName, const char *strUrl)cGraphObject
SetHelpLink(const char *strUrl)cGraphObject
SetLevel(IFilter::tFilterState eLevel) (defined in cFilterLevelmachine)cFilterLevelmachineprotected
SetName(const char *strName) override (defined in cFilter)cFilter
SetParent(const ucom::ant::IObject *poParentObject) override (defined in cFilter)cFilter
SetState(tFilterState eFilterState) override (defined in cFilter)cFilter
SetupStreamer(std::shared_ptr< streaming::flash::ISampleStreamer > pStreamer, const char *strName, const ucom::ant::iobject_ptr< const streaming::ant::IStreamType > &pType)cGraphObjectprotected
Shutdown(tInitStage eStage) overridecFiltervirtual
ShutdownStageFirst()cFilterLevelmachineprotected
ShutdownStageNormal()cFilterLevelmachineprotected
ShutdownStageReady()cFilterLevelmachineprotected
StageFirst enum valuecFilterLevelmachineprotected
StageGraphReady enum valuecFilterLevelmachineprotected
StageNormal enum valuecFilterLevelmachineprotected
StagePostConnect enum valuecFilterLevelmachineprotected
StagePreConnect enum valuecFilterLevelmachineprotected
Start() overridecFiltervirtual
Stop() overridecFiltervirtual
tChangeMethod typedeflevel_machine< Subclass, LevelType, START_LEVEL >protected
tDirection enum namelevel_machine< Subclass, LevelType, START_LEVEL >protected
tInitStage enum namecFilterLevelmachineprotected
Unbind()cInterfaceBinding
UnregisterBindingObject(const ucom::ant::iobject_ptr< const IBindingObject > &pBindingObject)cInterfaceBinding
UnregisterInnerPipe(const ucom::ant::iobject_ptr< ITriggerPipe > &pTriggerPipe)cRuntimeBehaviourvirtual
UnregisterPin(const ucom::ant::iobject_ptr< IPin > &pIPin)cDataBindingvirtual
UnregisterRunner(const ucom::ant::iobject_ptr< IRunner > &pRunner)cRuntimeBehaviourvirtual
~cConfiguration()cConfigurationvirtual
~cDataBinding()cDataBindingprotectedvirtual
~cFilter() override (defined in cFilter)cFilter
~cFilterLevelmachine()=defaultcFilterLevelmachineprotectedvirtual
~cGraphObject() overridecGraphObject
~cInterfaceBinding()cInterfaceBindingvirtual
~cRuntimeBehaviour()cRuntimeBehaviourprotectedvirtual
~IObject()=defaultIObjectprotected
~level_machine()=defaultlevel_machine< Subclass, LevelType, START_LEVEL >protectedvirtual
~object()=default (defined in object< streaming::ant::INamedGraphObject, streaming::ant::IDataBinding, streaming::ant::IInterfaceBinding, streaming::ant::IRuntimeBehaviour, streaming::ant::IDynamicDataBinding, streaming::ant::IDynamicInterfaceBinding, streaming::ant::IFilter, base::ant::IConfiguration >)object< streaming::ant::INamedGraphObject, streaming::ant::IDataBinding, streaming::ant::IInterfaceBinding, streaming::ant::IRuntimeBehaviour, streaming::ant::IDynamicDataBinding, streaming::ant::IDynamicInterfaceBinding, streaming::ant::IFilter, base::ant::IConfiguration >protectedvirtual