ADTF
3.18.2
|
Copyright © Audi Electronics Venture GmbH. More...
Go to the source code of this file.
Classes | |
class | time_triggered_filter< TriggerFunctionImpl, DEFAULT_PERIOD > |
Namespaces | |
adtf | |
Namespace for entire ADTF SDK. | |
adtf::filter | |
Namespace for the ADTF Filter SDK. | |
adtf::filter::ant | |
Namespace for all functionality of the ADTF Filter SDK provided since v3.0. | |
adtf::filter::devil | |
Namespace for all functionality of the ADTF Filter SDK provided since v3.3. | |
adtf::filter::hollow | |
Namespace for all functionality of the ADTF Filter SDK provided since v3.7. | |
Macros | |
#define | ADTF_TIME_TRIGGERED_FILTER_NAME(_class_identifier_, _class_name_, _timetriggerfilterclass_, _triggerfunction_, _time_period_micro_sec_, ...) |
#define | ADTF_TIME_TRIGGERED_FILTER(_class_identifier_, _timetriggerfilterclass_, _triggerfunction_, _time_period_micro_sec_) |
Functions | |
template<typename FilterClass > | |
tResult | timer_trigger (FilterClass &oFilter, tTimeStamp tmDefaultInterval) |
std::function< tResult(cFilterWithTriggerFunction &)> | timer_trigger (tTimeStamp tmDefaultInterval) |
std::function< tResult(cFilterWithTriggerFunction &)> | timer_trigger (tTimeStamp tmDefaultInterval) |
Copyright © Audi Electronics Venture GmbH.
All rights reserved
Definition in file time_triggered_filter.h.
#define ADTF_TIME_TRIGGERED_FILTER | ( | _class_identifier_, | |
_timetriggerfilterclass_, | |||
_triggerfunction_, | |||
_time_period_micro_sec_ | |||
) |
Macro to generate a filter body for a time triggered filter. This macro uses the adtf::filter::ant::time_triggered_filter template.
[in] | _class_identifier_ | class identifier to set a id for the class factory: i.e. "example.mydatafilter.adtf" |
[in] | _timetriggerfilterclass_ | class/decltype of the filter to create |
[in] | _time_period_micro_sec_ | default property for the time runner |
[in] | _triggerfunction_ | class/decpltype for the trigger function. |
Definition at line 132 of file time_triggered_filter.h.
#define ADTF_TIME_TRIGGERED_FILTER_NAME | ( | _class_identifier_, | |
_class_name_, | |||
_timetriggerfilterclass_, | |||
_triggerfunction_, | |||
_time_period_micro_sec_, | |||
... | |||
) |
Macro to generate a filter body for a time triggered filter. This macro uses the adtf::filter::ant::time_triggered_filter template.
[in] | _class_identifier_ | class identifier to set a id for the class factory: i.e. "example.mydatafilter.adtf" |
[in] | _class_name_ | class name i.e. to describe the filter "My Data Filter Example" |
[in] | _timetriggerfilterclass_ | class/decltype of the filter to create |
[in] | _triggerfunction_ | class/decpltype for the trigger function. |
[in] | _time_period_micro_sec_ | default property for the time runner |
Definition at line 108 of file time_triggered_filter.h.