|
ADTF
|
bring latest ant::cFilterGraphRunnerPort to users scope More...
#include <filtergraphport.h>
Public Types | |
| template<typename T> | |
| using | iobject_ptr = adtf::ucom::ant::iobject_ptr<T> |
| used type for iobject_ptr | |
Public Member Functions | |
| cFilterGraphRunnerPort () | |
| CTOR. | |
| cFilterGraphRunnerPort (const char *strName) | |
| virtual | ~cFilterGraphRunnerPort () override |
| DTOR. | |
| tResult | InnerRegisterSubItem (const iobject_ptr< IRunner > &pRunner) override |
| tResult | InnerUnregisterSubItem (const iobject_ptr< IRunner > &pRunner) override |
Public Member Functions inherited from adtf::streaming::trigger_pipe_item< INamedGraphObject, IFilterGraphPort, IRunner, IFilterGraphRunnerPort > | |
| trigger_pipe_item ()=default | |
| CTOR. | |
| trigger_pipe_item (const char *strName) | |
| trigger_pipe_item (const char *strName, adtf::base::ant::IRunnable &oRunnable) | |
| void | SetRunnable (adtf::base::ant::IRunnable &oRunnable) |
| void | SetRunnable (adtf::base::flash::IRunnable &oRunnable) |
| void | SetCallable (CALLABLE &&callable) |
| tResult | RegisterSubItem (const adtf::ucom::ant::iobject_ptr< ITriggerPipeItem > &pSubRun, ITriggerPipeItem::tPriority ui32Prio) override |
| tResult | UnregisterSubItem (const adtf::ucom::ant::iobject_ptr< ITriggerPipeItem > &pSubRun) override |
| tResult | ChangePriority (const adtf::ucom::ant::iobject_ptr< ITriggerPipeItem > &pSubRun, ITriggerPipeItem::tPriority ui32Prio) override |
| tResult | GetSubItems (adtf::ucom::ant::iobject_enum< const ITriggerPipeItem > &lstSubItems) const override |
| tResult | Run (tTimeStamp tmTimeofActivation, adtf::base::ant::IRunnable::tActivationType ui32ActivationType, const void *pvUserData, size_t nUserDataSize) override |
| tResult | Run (adtf::base::flash::tNanoSeconds tmTimeofActivation, adtf::base::ant::IRunnable::tActivationType ui32ActivationType, const void *pvUserData, size_t nUserDataSize) override |
| tResult | RegisterTriggerParent (const ant::ITriggerPipeSource *pParent) override |
| tResult | UnregisterTriggerParent (const ant::ITriggerPipeSource *pParent) override |
| tResult | GetTriggerParents (const ucom::nitro::ifunction< tResult(const ant::ITriggerPipeSource *)> &fnCallback) const override |
| tResult | GetName (base::ant::IString &&strName) const |
| tResult | SetName (const char *strName) |
| tResult | SetParent (const ucom::ant::IObject *oParentObject) |
| tResult | GetParent (const ucom::ant::IObject *&poParentObject) const |
Public Member Functions inherited from adtf::ucom::catwo::object< base::ant::IRunnable, base::flash::IRunnable, ant::ITriggerPipeSource, ant::ITriggerPipeItem, quiet::ITriggerPipeHierachy, INTERFACES... > | |
| tResult | GetInterface (const char *i_strIID, void *&o_pInterface) override |
| Query interfaces on an object. | |
| tResult | GetInterface (const char *i_strIID, const void *&o_pInterface) const override |
| Provides const correct interface querying. | |
| void | Destroy () const override |
| Switch from non-virtual destructor to virtual destructor. | |
| tResult | GetInterface (const char *i_strIID, void *&o_pInterface) override |
| Query interfaces on an object. | |
| tResult | GetInterface (const char *i_strIID, const void *&o_pInterface) const override |
| Provides const correct interface querying. | |
| void | Destroy () const override |
| Switch from non-virtual destructor to virtual destructor. | |
| tResult | GetInterface (const char *i_strIID, void *&o_pInterface) override |
| Query interfaces on an object. | |
| tResult | GetInterface (const char *i_strIID, const void *&o_pInterface) const override |
| Provides const correct interface querying. | |
| void | Destroy () const override |
| Switch from non-virtual destructor to virtual destructor. | |
Public Member Functions inherited from adtf::ucom::ant::IObject | |
| ADTF_IID (IObject, "object.ant.ucom.adtf.iid") | |
Additional Inherited Members | |
Protected Member Functions inherited from adtf::ucom::ant::IObject | |
| ~IObject ()=default | |
| Protected destructor --> Only the final implementation can be destroyed! | |
bring latest ant::cFilterGraphRunnerPort to users scope
Default implementation of a RunnerPort. Use to add a RunnerPort to a IFiltergraph.
| adtf::streaming::ant::cFilterGraphRunnerPort::cFilterGraphRunnerPort | ( | const char * | strName | ) |
CTOR with name
| [in] | strName | Name to set |