ADTF
Loading...
Searching...
No Matches
property_intf.h File Reference
Include dependency graph for property_intf.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  adtf::base::ant::IRawValue
 
class  adtf::base::ant::IPropertyValue
 
class  adtf::base::ant::IProperty
 
class  adtf::base::ant::IPropertyObserver
 
class  adtf::base::ant::IProperties
 
class  adtf::base::IPropertyObserver
 
class  adtf::base::IPropertyValue
 
class  adtf::base::IProperties
 
class  adtf::base::IProperty
 

Namespaces

namespace  adtf
 Namespace for all functionality provided by ADTF and its SDKs.
 
namespace  adtf::base
 Namespace for the ADTF Base SDK.
 
namespace  adtf::base::ant
 Namespace for all functionality of the ADTF Base SDK provided since v3.0.
 
namespace  adtf::base::spider
 Namespace for all functionality of the ADTF Base SDK provided since v3.18.
 

Functions

bool adtf::base::ant::operator== (const IProperty &oPropertyLeft, const IProperty &oPropertyRight)
 The equality operator returns true only if the given oPropertyLeft is the same as oPropertyRight. It checks the property (sub properties included) values and names for equality. Standard property types are compared by their types, user defined properties as strings. This works in both ways.
 
bool adtf::base::ant::operator!= (const IProperty &oPropertyLeft, const IProperty &oPropertyRight)
 The not-equality operator returns false only if the given oPropertyLeft is exact the same as oPropertyRight. It checks the property types and raw values for equality. Standard property types are compared by their types, user defined properties as strings. This works in both ways.
 
bool adtf::base::ant::operator== (const IProperties &oPropertiesLeft, const IProperties &oPropertiesRight)
 The equality operator returns true only if the given oPropertiesLeft has the same properties and property values as oPropertiesRight. Therefore property values, names and sub properties are compared. The property type is exactly compared for standard property types. User defined properties are compared as strings. This works in both ways.
 
bool adtf::base::ant::operator!= (const IProperties &oPropertiesLeft, const IProperties &oPropertiesRight)
 The not-equality operator returns false only if the given oPropertiesLeft has the same properties and property values as oPropertiesRight. Therefore property values, names and sub properties are compared. The property type is exactly compared for standard property types. User defined properties are compared as strings. This works in both ways.
 
tResult adtf::base::spider::is_equal (const ant::IProperties &oLeftProperties, const ant::IProperties &oRightProperties)
 
tResult adtf::base::spider::is_equal (const ant::IProperty &oLeftProperty, const ant::IProperty &oRightProperty)
 
tResult adtf::base::is_equal (const ant::IProperties &oLeftProperties, const ant::IProperties &oRightProperties)
 

Detailed Description

Copyright © Audi Electronics Venture GmbH. All rights reserved