Copyright © Audi Electronics Venture GmbH.
A common result class usable as return value throughout.
ucom Interface to a objects configuration.
virtual tResult GetProperties(ucom::ant::iobject_ptr< IProperties > &pProperties)=0
Gets the properties with read/write access.
ADTF_IID(IConfiguration, "configuration.ant.base.adtf.iid")
defintion of interace id
virtual tResult AttachConfiguration(const char *strName, IConfiguration &oAttachedConfiguration)=0
Attaches the given configuration and its properties as property tree item of this.
virtual tResult GetProperties(ucom::ant::iobject_ptr< const IProperties > &pProperties) const =0
Gets the properties with read access.
virtual ~IConfiguration()=default
not destructable
virtual tResult DetachConfiguration(const char *strName)=0
Detaches a configuration with the specified name.
Base object pointer to realize binary compatible reference counting in interface methods.
Namespace for entire ADTF SDK.
Copyright © Audi Electronics Venture GmbH.