ADTF
|
Namespace for all functionality of the ADTF Base SDK provided since v3.18. More...
Classes | |
class | cADTFRuntime |
class | cPropertyValue |
class | cProperty |
class | property |
class | property< T, typename std::enable_if<!detail::is_user_defined_property_value< T >::value >::type > |
class | cProperties |
class | cRawMemoryRedirect |
class | cStringLengthProxy |
class | cStringRedirect |
Functions | |
template<typename T > | |
tResult | get_property_value (const IPropertyValue &oValue, T &xValue) |
template<typename T > | |
T | get_property_value (const IPropertyValue &oValue) |
tResult | visit_property (const ant::IProperties &oProperties, const char *strPropertyName, const std::function< tResult(const IProperty &oProperty)> &fnCallback) |
tResult | visit_property_by_path (const ant::IProperties &oProperties, const char *strPropertyPathAndName, const std::function< tResult(const IProperty &oProperty)> &fnCallback) |
void | visit_properties (const ant::IProperties &oProperties, const tPropertyVisitorCallback &fnCallback) |
Utility function to visit all properties of a properties object. More... | |
template<typename SubPropertyType > | |
void | visit_properties (const ant::IProperties &oProperties, const std::function< void(const char *, SubPropertyType)> &fnCallback) |
Utility function to visit all properties of a properties object. More... | |
void | visit_sub_properties (const ant::IProperty &oProperty, const tPropertyVisitorCallback &fnCallback) |
Utility function to visit all sub-properties of a given property. More... | |
template<typename SubPropertyType > | |
void | visit_sub_properties (const ant::IProperty &oProperty, const std::function< void(const char *, SubPropertyType)> &fnCallback) |
Utility function to visit all sub-properties of a given property. More... | |
void | visit_sub_properties (const ant::IProperties &oProperties, const char *strPropertyName, const tPropertyVisitorCallback &fnCallback) |
Utility function to visit all sub-properties of a given property. More... | |
template<typename SubPropertyType > | |
void | visit_sub_properties (const ant::IProperties &oProperties, const char *strPropertyName, const std::function< void(const char *, SubPropertyType)> &fnCallback) |
Utility function to visit all sub-properties of a given property. More... | |
tResult | is_equal (const ant::IProperties &oLeftProperties, const ant::IProperties &oRightProperties) |
Check if two property sets are equal. More... | |
tResult | is_equal (const ant::IProperty &oLeftProperty, const ant::IProperty &oRightProperty) |
Check if two properties are equal. More... | |
Namespace for all functionality of the ADTF Base SDK provided since v3.18.
tResult adtf::base::spider::is_equal | ( | const ant::IProperties & | oLeftProperties, |
const ant::IProperties & | oRightProperties | ||
) |
Check if two property sets are equal.
[in] | oLeftProperties | The operands for the check. |
[in] | oRightProperties | The operands for the check. |
tResult adtf::base::spider::is_equal | ( | const ant::IProperty & | oLeftProperty, |
const ant::IProperty & | oRightProperty | ||
) |
Check if two properties are equal.
[in] | oLeftProperty | The operands for the check. |
[in] | oRightProperty | The operands for the check. |
void adtf::base::spider::visit_properties | ( | const ant::IProperties & | oProperties, |
const std::function< void(const char *, SubPropertyType)> & | fnCallback | ||
) |
Utility function to visit all properties of a properties object.
SubPropertyType | The value type of the sub-properties. |
[in] | oProperties | The properties object. |
[out] | fnCallback | This is called for each sub-property. |
Definition at line 308 of file property_helper.h.
References visit_properties().
void adtf::base::spider::visit_properties | ( | const ant::IProperties & | oProperties, |
const tPropertyVisitorCallback & | fnCallback | ||
) |
Utility function to visit all properties of a properties object.
[in] | oProperties | The properties object. |
[out] | fnCallback | This is called for each property. |
Referenced by visit_properties().
void adtf::base::spider::visit_sub_properties | ( | const ant::IProperties & | oProperties, |
const char * | strPropertyName, | ||
const std::function< void(const char *, SubPropertyType)> & | fnCallback | ||
) |
Utility function to visit all sub-properties of a given property.
SubPropertyType | The value type of the sub-properties. |
[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 353 of file property_helper.h.
References visit_sub_properties().
void adtf::base::spider::visit_sub_properties | ( | const ant::IProperties & | oProperties, |
const char * | strPropertyName, | ||
const tPropertyVisitorCallback & | fnCallback | ||
) |
Utility function to visit all sub-properties of a given property.
[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. |
void adtf::base::spider::visit_sub_properties | ( | const ant::IProperty & | oProperty, |
const std::function< void(const char *, SubPropertyType)> & | fnCallback | ||
) |
Utility function to visit all sub-properties of a given property.
SubPropertyType | The value type of the sub-properties. |
[in] | oProperty | The property object. |
[out] | fnCallback | This is called for each sub-property. |
Definition at line 329 of file property_helper.h.
References visit_sub_properties().
void adtf::base::spider::visit_sub_properties | ( | const ant::IProperty & | oProperty, |
const tPropertyVisitorCallback & | fnCallback | ||
) |
Utility function to visit all sub-properties of a given property.
[in] | oProperty | The property object. |
[out] | fnCallback | This is called for each sub-property. |
Referenced by visit_sub_properties().