ADTF  3.14.3
Inheritance diagram for cPropertyBase:

Public Member Functions

tResult GetName (IString &&strName) const override
bool HasProperties () const override
bool HasAttachedProperties () const override
tResult SetProperties (const IProperties &oProperties) override
 will copy given properties
tResult AttachProperties (const ucom::ant::iobject_ptr< IProperties > &pAttachedProperties) override
 will set given properties to be attached
tResult GetAttachedProperties (IProperty &oProperty) const override
tResult DetachProperties () override
tResult GetProperties (ucom::ant::iobject_ptr< IProperties > &pSubProperties) override
 get subproperties for writing access
tResult GetProperties (ucom::ant::iobject_ptr< const IProperties > &pSubProperties) const override
 get subproperties for readonly access
tResult SetName (const IString &strName)
- Public Member Functions inherited from IProperty
virtual const IPropertyValueGetValue () const =0
virtual IPropertyValueGetValue ()=0
virtual tResult SetValue (const IPropertyValue &oValue)=0
virtual tResult Set (const IProperty &oProp)=0

Protected Attributes

util::cString m_strName = adtf_util::cString()
ucom::object_ptr< IPropertiesm_poSubProperties = nullptr
ucom::object_ptr< IPropertiesm_poAttachedProperties = nullptr

Detailed Description

Definition at line 331 of file property.h.

Copyright © Audi Electronics Venture GmbH. All rights reserved. (Generated on Thu Jun 9 2022 by doxygen 1.9.1)