Copyright © Audi Electronics Venture GmbH.
char tChar
The tChar defines the type for platform character set (platform and compiler dependent type).
ucom Interface to a objects configuration.
Internal interface to retrieve the default information a IRunner wants to be configured.
static constexpr const tChar *const Prop_TimerPeriodInMicroSec
Defines the property name of an IActiveRunner that supports Timer Trigger Calls on IRunner.
~ITriggerConfiguration()=default
not destructable
static constexpr const tChar *const Prop_DataInTriggered
Defines the property name for the DataTrigger.
static constexpr const tChar *const Prop_DataOutTrigger
Defines the property name for the Data (Out) Trigger.
ADTF_IID(ITriggerConfiguration, "triggerconfiguration.ant.streaming.adtf.iid")
definitoon of interface id
static constexpr const tChar *const Prop_IsActive
Defines the property name to retrieve the activation state of a configuration retrieved by GetConfigu...
static constexpr const tChar *const Prop_ThreadIsCyclic
Defines the property name of an IActiveRunner that supports cyclic and non-cyclic trigger calls on IR...
tKindOfConfiguration
The kind of trigger configuration to retrieve with ITriggerConfiguration::GetConfiguration.
@ eDataIn
A default DataTrigger of the Runner.
@ eThread
A default ThreadTrigger of the Runner is configured.
@ eDataOut
Data (Out) Trigger of the Runner.
@ eTimer
A default TimeTrigger of the Runner is configured.
virtual const adtf::base::ant::IConfiguration & GetConfiguration(tKindOfConfiguration eKind) const =0
Returns the default trigger configuration requested by eKind.
Base class for every interface type within the uCOM.
Copyright © Audi Electronics Venture GmbH.
Namespace for entire ADTF SDK.