#include <filter.h>
Inherits adtf::ucom::catwo::object< streaming::ant::cFilterBase, base::ant::configuration<> >.
Inherited by adtf::filter::ant::cFilter.
|
|
| cConfigurableFilter ()=default |
| | CTOR.
|
| |
|
virtual | ~cConfigurableFilter ()=default |
| | DTOR.
|
| |
|
| ~IObject ()=default |
| | Protected destructor --> Only the final implementation can be destroyed!
|
| |
Enriches the adtf::streaming::ant::cFilterBase class with the configuration. This is the base class for filters those have properties.
◆ AttachConfiguration()
Attaches the given configuration and its properties as property tree item of this.
- Parameters
-
| [in] | strName | name of the tree item. |
| [in] | oAttachedConfiguration | configuration which properties are attached. |
- Returns
- Standard Result Code
- Deprecated
- Attachments are deprecated, they suffer from issues with observers.
◆ DetachConfiguration()
| tResult adtf::filter::ant::cConfigurableFilter::DetachConfiguration |
( |
const char * | strName | ) |
|
|
inlineoverride |
Detaches a configuration with the specified name.
- Parameters
-
| [in] | strName | name of the tree item. |
- Returns
- Standard Result Code
- Return values
-
| ERR_NOT_FOUND | The tree item with strName was not found. |
- Deprecated
- Attachments are deprecated, they suffer from issues with observers.
◆ GetProperties() [1/2]
Gets the properties with read access.
- Parameters
-
| [in,out] | pProperties | object_ptr to the objects properties. |
- Returns
- Standard Result Code
◆ GetProperties() [2/2]
Gets the properties with read access.
- Parameters
-
| [in,out] | pProperties | object_ptr to the objects properties. |
- Returns
- Standard Result Code
The documentation for this class was generated from the following file:
- src/libraries/filtersdk/include/adtffiltersdk/filter.h