Namespace for all functionality of the ADTF Base SDK provided since v3.11.
More...
|
namespace | detail |
| Namespace for all internally used functionality implemented.
|
|
|
void | visit_properties (const ant::IProperties &oProperties, tPropertyVisitorCallback fnCallback) |
| Utility function to visit all properties of a properties object.
|
|
template<typename SubPropertyType> |
void | visit_properties (const ant::IProperties &oProperties, std::function< void(const char *, SubPropertyType)> fnCallback) |
| Utility function to visit all properties of a properties object.
|
|
void | visit_sub_properties (const ant::IProperty &oProperty, tPropertyVisitorCallback fnCallback) |
| Utility function to visit all sub-properties of a given property.
|
|
template<typename SubPropertyType> |
void | visit_sub_properties (const ant::IProperty &oProperty, std::function< void(const char *, SubPropertyType)> fnCallback) |
| Utility function to visit all sub-properties of a given property.
|
|
void | visit_sub_properties (const ant::IProperties &oProperties, const char *strPropertyName, tPropertyVisitorCallback fnCallback) |
| Utility function to visit all sub-properties of a given property.
|
|
template<typename SubPropertyType> |
void | visit_sub_properties (const ant::IProperties &oProperties, const char *strPropertyName, std::function< void(const char *, SubPropertyType)> fnCallback) |
| Utility function to visit all sub-properties of a given property.
|
|
Namespace for all functionality of the ADTF Base SDK provided since v3.11.
◆ tPropertyVisitorCallback
using tPropertyVisitorCallback = std::function<void(const ant::IProperty& oProperty)> |
◆ visit_properties() [1/2]
template<typename SubPropertyType>
void visit_properties |
( |
const ant::IProperties & | oProperties, |
|
|
std::function< void(const char *, SubPropertyType)> | fnCallback ) |
Utility function to visit all properties of a properties object.
- Template Parameters
-
SubPropertyType | The value type of the sub-properties. |
- Parameters
-
[in] | oProperties | The properties object. |
[out] | fnCallback | This is called for each sub-property. |
Definition at line 232 of file property_helper.h.
References visit_properties().
◆ visit_properties() [2/2]
void visit_properties |
( |
const ant::IProperties & | oProperties, |
|
|
tPropertyVisitorCallback | fnCallback ) |
Utility function to visit all properties of a properties object.
- Parameters
-
[in] | oProperties | The properties object. |
[out] | fnCallback | This is called for each property. |
Referenced by visit_properties().
◆ visit_sub_properties() [1/4]
template<typename SubPropertyType>
void visit_sub_properties |
( |
const ant::IProperties & | oProperties, |
|
|
const char * | strPropertyName, |
|
|
std::function< void(const char *, SubPropertyType)> | fnCallback ) |
Utility function to visit all sub-properties of a given property.
- Template Parameters
-
SubPropertyType | The value type of the sub-properties. |
- Parameters
-
[in] | oProperties | The properties object. |
[in] | strPropertyName | The name of the properties of which the sub-properties should be visited. |
[out] | fnCallback | This is called for each sub-property. |
Definition at line 277 of file property_helper.h.
References visit_sub_properties().
◆ visit_sub_properties() [2/4]
void visit_sub_properties |
( |
const ant::IProperties & | oProperties, |
|
|
const char * | strPropertyName, |
|
|
tPropertyVisitorCallback | fnCallback ) |
Utility function to visit all sub-properties of a given property.
- Parameters
-
[in] | oProperties | The properties object. |
[in] | strPropertyName | The name of the properties of which the sub-properties should be visited. |
[out] | fnCallback | This is called for each sub-property. |
◆ visit_sub_properties() [3/4]
template<typename SubPropertyType>
void visit_sub_properties |
( |
const ant::IProperty & | oProperty, |
|
|
std::function< void(const char *, SubPropertyType)> | fnCallback ) |
Utility function to visit all sub-properties of a given property.
- Template Parameters
-
SubPropertyType | The value type of the sub-properties. |
- Parameters
-
[in] | oProperty | The property object. |
[out] | fnCallback | This is called for each sub-property. |
Definition at line 253 of file property_helper.h.
References visit_sub_properties().
◆ visit_sub_properties() [4/4]
void visit_sub_properties |
( |
const ant::IProperty & | oProperty, |
|
|
tPropertyVisitorCallback | fnCallback ) |
Utility function to visit all sub-properties of a given property.
- Parameters
-
[in] | oProperty | The property object. |
[out] | fnCallback | This is called for each sub-property. |
Referenced by visit_sub_properties(), and visit_sub_properties().