ADTF  3.18.2
filter_with_trigger_function< TriggerFunctionImpl > Member List

This is the complete list of members for filter_with_trigger_function< TriggerFunctionImpl >, 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()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
CreateRunner() (defined in filter_with_trigger_function< TriggerFunctionImpl >)filter_with_trigger_function< TriggerFunctionImpl >inlineprivate
adtf::filter::devil::cFilterWithTriggerFunction::CreateRunner(const char *strName, const cTriggerHint &oTriggerHint=cNoTriggerHint(), bool bForwardTriggerViaOutputPins=true)cGraphObject
adtf::filter::devil::cFilterWithTriggerFunction::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
Disconnect()cDataBinding
filter_type typedef (defined in filter_with_trigger_function< TriggerFunctionImpl >)filter_with_trigger_function< TriggerFunctionImpl >protected
filter_with_trigger_function(const filter_with_trigger_function &)=delete (defined in filter_with_trigger_function< TriggerFunctionImpl >)filter_with_trigger_function< TriggerFunctionImpl >private
filter_with_trigger_function(filter_with_trigger_function &&)=delete (defined in filter_with_trigger_function< TriggerFunctionImpl >)filter_with_trigger_function< TriggerFunctionImpl >private
filter_with_trigger_function(std::function< tResult(cFilterWithTriggerFunction &)> fnCreateTrigger) (defined in filter_with_trigger_function< TriggerFunctionImpl >)filter_with_trigger_function< TriggerFunctionImpl >inlineprotected
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::flash::cGraphObject::GetBindingObjects(ucom::ant::iobject_list< IBindingObject > &lstBindingObject)cInterfaceBinding
adtf::filter::flash::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::flash::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::flash::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::flash::cGraphObject::GetRunners(ucom::ant::iobject_list< IRunner > &lstRunners) constcRuntimeBehaviour
GetState() const override (defined in cFilter)cFilter
GetTriggerFunctionName() override (defined in filter_with_trigger_function< TriggerFunctionImpl >)filter_with_trigger_function< TriggerFunctionImpl >inlinevirtual
Inc enum valuelevel_machine< Subclass, LevelType, START_LEVEL >protected
Init(tInitStage eStage) overridefilter_with_trigger_function< TriggerFunctionImpl >inlinevirtual
InitStageFirst()cFilterLevelmachineprotected
InitStageNormal()cFilterLevelmachineprotected
InitStageReady()cFilterLevelmachineprotected
iobject_ptr typedef (defined in cFilter)cFilter
m_eLevellevel_machine< Subclass, LevelType, START_LEVEL >private
m_fnCreateTrigger (defined in filter_with_trigger_function< TriggerFunctionImpl >)filter_with_trigger_function< TriggerFunctionImpl >private
m_oTriggerFunctionCreationResult (defined in filter_with_trigger_function< TriggerFunctionImpl >)filter_with_trigger_function< TriggerFunctionImpl >private
m_pImplementation (defined in cFilter)cFilterprivate
m_pParentcNamedGraphObjectprotected
m_pTriggerFunc (defined in filter_with_trigger_function< TriggerFunctionImpl >)filter_with_trigger_function< TriggerFunctionImpl >private
m_strNamecNamedGraphObjectprotected
operator=(const filter_with_trigger_function &)=delete (defined in filter_with_trigger_function< TriggerFunctionImpl >)filter_with_trigger_function< TriggerFunctionImpl >private
operator=(filter_with_trigger_function &&)=delete (defined in filter_with_trigger_function< TriggerFunctionImpl >)filter_with_trigger_function< TriggerFunctionImpl >private
adtf::filter::devil::cFilterWithTriggerFunction::operator=(const cFilterLevelmachine &)=deletecFilterLevelmachineprotected
adtf::filter::devil::cFilterWithTriggerFunction::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 *strDescription)cGraphObject
SetEditor(const char *strName, 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) overridefilter_with_trigger_function< TriggerFunctionImpl >inlinevirtual
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