|
ADTF
|
Inherits adtf::filter::ant::ITriggerConfiguration.
Public Member Functions | |
| ADTF_IID (IInternalTriggerConfiguration, "internal_triggerconfiguration.ant.streaming.adtf.iid") | |
| virtual adtf::base::ant::IConfiguration & | GetConfiguration (tKindOfConfiguration eKind)=0 |
| virtual tResult | AppendDataIn (const char *strInPin)=0 |
| virtual tResult | AppendDataOut (const char *strOutPin)=0 |
| virtual tResult | AddTimerConfig (tTimeStamp tmDefaultPeriod)=0 |
| virtual tResult | AddThreadConfig (bool bCyclic)=0 |
| virtual const adtf::base::ant::IConfiguration & | GetConfiguration (tKindOfConfiguration eKind) const=0 |
Public Member Functions inherited from adtf::filter::ant::ITriggerConfiguration | |
| ADTF_IID (ITriggerConfiguration, "triggerconfiguration.ant.streaming.adtf.iid") | |
| definitoon of interface id | |
Public Member Functions inherited from adtf::ucom::ant::IObject | |
| ADTF_IID (IObject, "object.ant.ucom.adtf.iid") | |
Additional Inherited Members | |
Public Types inherited from adtf::filter::ant::ITriggerConfiguration | |
| enum | tKindOfConfiguration : uint32_t { eDataIn = 0 , eDataOut = 1 , eTimer = 2 , eThread = 3 } |
| The kind of trigger configuration to retrieve with ITriggerConfiguration::GetConfiguration. More... | |
Static Public Attributes inherited from adtf::filter::ant::ITriggerConfiguration | |
| static constexpr const tChar *const | Prop_IsActive = "is_active" |
| static constexpr const tChar *const | Prop_DataInTriggered = "data_in_triggered" |
| static constexpr const tChar *const | Prop_DataOutTrigger = "data_out_trigger" |
| static constexpr const tChar *const | Prop_TimerPeriodInMicroSec = "timer_period_micro_sec" |
| static constexpr const tChar *const | Prop_ThreadIsCyclic = "thread_is_cyclic" |
Protected Member Functions inherited from adtf::filter::ant::ITriggerConfiguration | |
| ~ITriggerConfiguration ()=default | |
| not destructable | |
Protected Member Functions inherited from adtf::ucom::ant::IObject | |
| ~IObject ()=default | |
| Protected destructor --> Only the final implementation can be destroyed! | |
|
virtual |
Returns the default trigger configuration requested by eKind.
| [in] | eKind | Kind of configuration requested. |
Implements adtf::filter::ant::ITriggerConfiguration.