ADTF
|
Copyright © Audi Electronics Venture GmbH. More...
Go to the source code of this file.
Classes | |
class | IStreamMetaType |
Defines access methods for a Stream Meta Type - see also Stream Type and Stream Meta Type for more information. More... | |
class | IStreamType |
Defines access methods for the interface of a Stream Type - see also Stream Type and Stream Meta Type for more information. More... | |
class | is_stream_meta_type< T > |
type traits concept test template to check wether a type T is a type can be used for Stream Meta Type or not. More... | |
Namespaces | |
adtf | |
Namespace for entire ADTF SDK. | |
adtf::streaming | |
Namespace for the ADTF Streaming SDK. | |
adtf::streaming::ant | |
Namespace for all functionality of the ADTF Streaming SDK provided since v3.0. | |
adtf::streaming::spider | |
Namespace for all functionality of the ADTF Streaming SDK provided since v3.18. | |
adtf::streaming::flash | |
Namespace for all functionality of the ADTF Streaming SDK provided since v3.5. | |
Functions | |
tResult | is_equal (const ant::IStreamType &oLeftType, const ant::IStreamType &oRightType) |
Check if two stream types are equal. More... | |
template<typename T > | |
bool | operator== (const IStreamType &oStreamType, T) |
The equality operator returns true only if the given oStreamType is an instance of the stream_meta_type in T . More... | |
template<typename T > | |
bool | operator!= (const IStreamType &oStreamType, T oValue) |
The not-equality operator returns false only if the given oStreamType is not an instance of the stream_meta_type in T . More... | |
bool | operator== (const IStreamType &oStreamTypeLeft, const IStreamType &oStreamTypeRight) |
The equality operator returns true only if the given oStreamTypeLeft has the exact same properties and property values as oStreamTypeRight . More... | |
bool | operator!= (const IStreamType &oStreamTypeLeft, const IStreamType &oStreamTypeRight) |
The not-equality operator returns false only if the given oStreamTypeLeft has the exact same properties and property values as oStreamTypeRight . More... | |
template<typename VALUETYPE > | |
tResult | set_property (IStreamType &oStreamType, const char *strNameOfValue, VALUETYPE oValue) |
Sets the property of the given oStreamType to the value oValue . More... | |
tResult | set_property (IStreamType &oStreamType, const char *strNameOfValue, const char *poValue) |
Sets the property of the given oStreamType to the cString value poValue . More... | |
template<typename VALUETYPE > | |
VALUETYPE | get_property (const IStreamType &oStreamType, const char *strNameOfValue, VALUETYPE oDefaultValue) |
Gets the property of the given oStreamType . More... | |
template<typename VALUETYPE > | |
VALUETYPE | get_property (const IStreamType &oStreamType, const char *strNameOfValue) |
Gets the property of the given oStreamType . More... | |
tResult | is_compatible (const ant::IStreamType &oCheckedType, const ant::IStreamType &oExpectedType) |
Checks whether oCheckedType is compatible with oExpectedType . More... | |
tResult | is_compatible (const ucom::ant::iobject_ptr< const ant::IStreamType > &pCheckedType, const ucom::ant::iobject_ptr< const ant::IStreamType > &pExpectedType) |
Checks whether oCheckedType is compatible with oExpectedType . More... | |
tResult | is_compatible (const ant::IStreamType &oCheckedType, const ucom::ant::iobject_ptr< const ant::IStreamType > &pExpectedType) |
Checks whether oCheckedType is compatible with oExpectedType . More... | |
tResult | is_compatible (const ucom::ant::iobject_ptr< const ant::IStreamType > &pCheckedType, const ant::IStreamType &oExpectedType) |
Checks whether pCheckedType is compatible with oExpectedType . More... | |
template<typename T , typename std::enable_if_t< flash::is_stream_meta_type< T >::value, int > = 0> | |
bool | operator== (const ucom::ant::iobject_ptr< const IStreamType > &pStreamType, const T &oValue) |
The equality operator returns true only if the given pStreamType is an instance of the stream_meta_type in T . More... | |
template<typename T , typename std::enable_if_t< flash::is_stream_meta_type< T >::value, int > = 0> | |
bool | operator!= (const ucom::ant::iobject_ptr< const IStreamType > &pStreamType, const T &oValue) |
The equality operator returns true only if the given pStreamType is an instance of the stream_meta_type in T . More... | |
Copyright © Audi Electronics Venture GmbH.
All rights reserved
Definition in file streamtype_intf.h.