|
template<typename VALUETYPE > |
tResult | set_property (IProperties &oProperties, const char *strNameOfValue, VALUETYPE oValue) |
| Sets a property of the value type VALUETYPE to a IProperties implementation. More...
|
|
tResult | set_property (IProperties &oProperties, const char *strNameOfValue, const char *poValue) |
| Sets a property of the value type const char* to a IProperties implementation. More...
|
|
template<typename VALUETYPE > |
VALUETYPE | get_property (const IProperties &oProperties, const char *strNameOfValue, VALUETYPE oDefaultValue) |
| Gets a property value of the value type VALUETYPE from a IProperties implementation. More...
|
|
template<typename VALUETYPE > |
VALUETYPE | get_property (const IProperties &oProperties, const char *strNameOfValue) |
| Gets a property value of the value type VALUETYPE from a IProperties implementation. More...
|
|
tResult | get_property_object_by_path (const IProperties &oProperties, const char *strPropertyPathAndName, ant::IProperty &oProperty) |
| gets a property by path. More...
|
|
template<typename VALUETYPE > |
tResult | set_property_by_path (IProperties &oProperties, const char *strPathAndName, VALUETYPE oValue) |
|
template<typename VALUETYPE > |
VALUETYPE | get_property_by_path (const IProperties &oProperties, const char *strPathAndName, VALUETYPE oDefaultValue) |
|
template<typename VALUETYPE > |
VALUETYPE | get_property_by_path (const IProperties &oProperties, const char *strPathAndName) |
|
std::pair< std::string, std::string > | split_parents_and_leaf (const char *strPropertyPathAndName) |
| Splits a property path into the parent path and the property name. More...
|
|
tResult | create_property_tree (ant::IProperties &oProperties, const char *strPath) |
| Creates a property tree structure. More...
|
|
template<typename PropertyType > |
void | call_callback (const ant::IProperty &oProperty, std::function< void(const char *, PropertyType)> fnCallback) |
|
void | visit_properties (const ant::IProperties &oProperties, tPropertyVisitorCallback fnCallback) |
| Utility function to visit all properties of a properties object. More...
|
|
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. More...
|
|
void | visit_sub_properties (const ant::IProperty &oProperty, 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, 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, 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, std::function< void(const char *, SubPropertyType)> fnCallback) |
| Utility function to visit all sub-properties of a given property. More...
|
|
Copyright © Audi Electronics Venture GmbH.
All rights reserved
Definition in file properties.h.